5 Mar 2014

US continuing to pile pressure on the Russian President

From Checkpoint, 6:26 pm on 5 March 2014

The United States and Europe are continuing to pile pressure on the Russian President Vladimir Putin to withdraw his troops to their bases in Crimea.