Moscow says U.S. had right to kill bin Laden

Russia believes the U.S. had the right under international law to kill al Qaeda leader Osama bin Laden, Foreign Minister Sergei Lavrov said on Wednesday. Bin Laden was shot dead by U.S. special forces during a raid on his home in the Pakistani town of Abbottabad at the start of May. “Our position is very […]