In March 2025, a photograph spread online purporting to show former U.S. President Barack Obama laughing at a printout of a meme of himself on the day he ordered the killing of Osama bin Laden.
Netflix has just released a gripping new three-part docuseries, American Manhunt: Osama Bin Laden. The series delves into the nine-year global manhunt for the infamous Islamic extremist.
Netflix was due to a release another documentary amongst its American Manhunt titles, with the new series exploring the case of Osama bin Laden. Initially meant to debut on the streamer on Monday ...