Budapest police erect barricades and wall of police vehicles around Russian embassy before protest against Russian influence in Hungary.

Map. History of Hungary conflict

25 May 2017