Posted 05-01-2011 at 10:53 PM by Halo
May 1, 2011 - Today, Osama Bin Laden was found and was apparently shot in the head.
The whereabouts of the architect of the 9/11 attacks on the World Trade Center in New York has alluded authorities for years.
It was rumored Bin Laden was killed in a bunker in 2003, but this is the first evidence Bin Laden survived early onslaughts on his bunker. Osama Bin Laden is now dead and the U.S. has his body.