
British Prime Minister Theresa May and Russian President Vladimir Putin meet on the sidelines of the G20 summit in Osaka, Japan. EPA
British Prime Minister Theresa May and Russian President Vladimir Putin meet on the sidelines of the G20 summit in Osaka, Japan. EPA
Russia’s Vladimir Putin: Liberalism is obsolete
Britain's prime minister Theresa May told Mr Putin that Russia must end its "destabilising" activities
The National
June 28, 2019