Where is bin laden?

Osama bin Laden was killed on May 2, 2011 by US forces in Pakistan. Osama bin Laden's body was buried at sea.
Updated on Monday, February 06 2012 at 11:21PM GMT

Related Questions