Russia police 'install fences' outside 'Mother of God' church where Alexei Navalny's funeral planned
9 months ago
5
ARTICLE AD BOX
Russian Police have installed metal fences outside the Mother of God church in Moscow, where Vladimir Putin's rival Alexei Navalny's funeral is set to take place on Friday