Netflix has unveiled a brand new three-part docu-series titled American Manhunt: Osama Bin Laden which traces the decade-long ...
Osama bin Laden, along with his son Khalid, a male relative and several associates, were killed by U.S. Navy SEALs on May 2, 2011, during a night raid in the northern Pakistan city of Abbottabad.
Osama Bin Laden is a three-part docu-series that was released on Netflix today (March 10) and shows the pivotal moments in ...