34
Russian forces lost ground on the battlefield in October 2026 for the second month in a row (ISW)
(understandingwar.org)
The US is committing superpower suicide right now.
Visa free to Canada would be nice 👀
No wonder the russians throw everything they have left behind their agents in Europe, US