pull down to refresh

mounting battlefield losses and territorial concessions paint an increasingly grim picture
What’s your source for that? How can you trust information from any side in this conflict?
To be honest, your posts always strike me as quite populist but don’t mind me, I can just ignore them.
this territory is moderated