Russia's Vladimir Putin receives Saudi King Salman for talks in Kremlin

Latest Videos

Trump's visit puts Britain's Brexit dependence on show

Unprecedented rains in Japan kill up to 69 people

Homes reduced to rubble in California wildfire

Trump narrows down Supreme Court candidates

Lithuanian couple win world wife-carrying championship title in Finland

First boys emerge from Thai cave