Putin’s Invasion: Sunflowers Bathed in Blood
The University of Virginia Center for Politics organized a talk, “Crisis in Europe: The Russian Invasion of Ukraine,” held on Feb. 25 to talk about the recent events in Russia and Ukraine. As many people know Russia invaded Ukraine early Feb. 24 and have continued to wage war against Ukraine’s soldiers and civilians alike since […]
Continue Reading