British spying claims outrage Russia, Turkey and South Africa
Russia, Turkey and South Africa expressed outrage on Monday over revelations that Britain and the United States spied on foreign delegates at G20 meetings in London in 2009. Agence France […]