On May 1, Osama bin Laden, the founder of the al-Qaeda terrorist group and mastermind behind the September 11 terrorist attacks, was killed in Abottabad, Pakistan during a raid carried out by Navy Seal...
Check out the magazine: