Tag Archives: Osama bin Laden found

Osama bin Laden found Dead!

News just reported that Osama bin Laden is dead! After years of false reports and false alarms the US claims to have the body of Osama bin Laden as of…