Osama Sleeps With The Fishes

U.S. forces killed Osama bin Laden in a firefight north of Islamabad on Sunday. U.S. helicopters ferried troops from Navy SEAL Team Six, a top military counter-terrorism unit, into the compound identified by the CIA as bin Laden’s hideout – and back out again in less than 40 minutes. Bin Laden was shot in the […]

Osama Sleeps With The Fishes Read More »