top of page
Russia's War in Ukraine Explained
155 days since Russian launched its full scale invasion of Ukraine on February 24th, 2022.
9 years of direct war, since the annexation of Crimea and a part of the Donbas region.
Centuries of imperialism, genocide, terror, oppression, and of a struggle for independence.
bottom of page