“Osama Bin Laden: The Finish” Comes To Discovery Channel

After masterminding the terrorist attacks against the United States on September 11, 2001, Osama bin Laden vanished. Over the course of the next decade, America discovered that its war with al Qaeda – a scattered group of individuals who were almost impossible to track – required a more innovative approach…


keep reading
No Comments

Post a Comment