March 25 rally in Novotroitskoye in Ukraine’s Kherson region protests occupation by Moscow’s troops. Protests show resolve of Ukrainian toilers to defend their hard-won independence.
By Jean Ulman
March 31, 2022