Video, VideoNews #Russia: ‘England is War’ – Protesters picket the British Embassy 4 November 2016 fborgosano Leave a comment Share: from Ruptly TV Share: