Latest Death of Osama bin Laden Fast Facts 04/17/202404/17/2024 0 minutes, 9 seconds Read Read CNN’s Fast Facts about the Death of Osama bin Laden and learn about the US Special Forces raid that took place in Abbottabad, Pakistan in 2011. Article Source: Latest From CNN Read More