Live TVLive TV
News18 » World » Photos

In pics: Inside Osama bin Laden's house

WorldFebruary 27, 2015, 1:16 am

This frame grab from video obtained exclusively by ABC News, on Monday, May 2, 2011, shows a section of a room in the interior of the compound where it is believed al-Qaida leader Osama bin Laden lived in Abbottabad, Pakistan. (AP Photo/ABC News)

Latest Most popular

Live TV