Demonstrators marched through the streets of Kherson, Ukraine, to protest against Russia’s attacks and the presence of Russian forces in the city.



Source link