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