CBS News confirms the news. Official announcement from the White House is pending. Turn on your TV or radio.
EDIT: President Obama is currently speaking. Mass murderer Osama Bin Laden was killed today in Pakistan by U.S. Special Forces.
Thank you, USA troops! Way to go, CIA!
The USA did not martyr a holy warrior; they killed a rabid pig. Not since WWII ended the scourge of Hitler has there been such good news.
Range Review: Nashville Armory – A Model for Indoor Ranges - [image: 0a]Over the course of my life, I have probably waddled into no fewer than twenty or so indoor gun ranges. I love a quick visit to an indoor range t...
20 hours ago