Day: May 20, 2016
RUSSIA
Russia mocks Sweden over 'James Bond' conspiracies
Suggestions that Russia could be behind the felling of a radio mast have been laughed off by the country's embassy in Sweden.
Suggestions that Russia could be behind the felling of a radio mast have been laughed off by the country's embassy in Sweden.