Skip navigation

Daily Archives: November 4th, 2016

Published on Nov 4, 2016

Russia’s embassy in London has sent a letter to the UK Foreign Office to complain about demonstrators who dumped around 800 mannequin limbs outside the building in protest of Russia’s actions in Syria.

READ MORE: http://on.rt.com/7tvz