Al Qaeda leader Osama bin Laden was killed Sunday in a firefight with U.S. forces in Pakistan and his body was recovered, President Barack Obama announced Sunday.

“Justice has been done,” Obama said in a dramatic, late-night White House speech announcing the death of the elusive mastermind of the September 11, 2001, attacks on the New York and Washington.

Continue reading on www.reuters.com