Subscribe
Sign In
|
Subscribe Ad-Free
Brent Peabody
Author Archive
2022
2021
Jan 4, 2022
Can Russia Sustain War? It Lost Nearly 1 Million People Last Year
As Russia spent much of 2021 amassing troops on its Ukrainian border, an important headline almost escaped notice. While Russian President Vladimir Putin threatened Ukraine, Russia...