Thousands of concert goers in St Petersburg, Russia, were heard chanting and condemning the war in recent footage, showing defiance against Putin’s ‘special operation…
Read More
Thousands of concert goers in St Petersburg, Russia, were heard chanting and condemning the war in recent footage, showing defiance against Putin’s ‘special operation…
Read More