Putin’s War On Ukraine, Explained
0

Putin’s War On Ukraine, Explained

On February 24th, Russia launched a military invasion of Ukraine. Russian President Vladimir Putin called it a “special military operation,” but the scale of the attack shows this is a full-scale war that has already caused more than 100 casualties and forced more than half a million Ukrainians to flee their homes. Ukraine and Russia’s […]