Is Ukraine's Invasion of Russia Really a Win?

3 months ago
24

Ukraine recently invaded Russia to the joy of the US corporate media. An escalation in war means plenty of juicy coverage. Is it a legitimate win though? You decide.

Loading comments...