فيديو

euronews_icons_loading
Police officers stand in front of a hotel where participants of a forum of independent members of municipal councils gathered in Moscow, Russia, Saturday, March 13, 2021