BREAKING NEWS

Russia's Putin lands in Crimea

SEVASTOPOL, Crimea - Russian President Vladimir Putin has landed in the Crimean city of Sevastopol, the Kremlin press office said.
Subscribe for our daily newsletter
Subscribe for our daily newsletter

By subscribing I accept the terms of use

Read all Tweets >