U.S. media reports say the world’s most odious terrorist, Osama bin Laden, has been killed.
Reports said the United States has bin Laden’s body.
President Barack Obama is expected to address the nation over the issue soon.
Bin Laden was the founder of Al-Qaeda. He was behind the deadly September 11, 2001 terrorist attacks in the United States.
MOSCOW, May 2 (RIA Novosti)