>>4855291Gotta agree with you. I don't defend russia at every opportunity (countries do bad shit from time to time, my country included) but the endless stream of anti-russia propoganda is tiring and ridiculous af. Just wish people, media, politicians, etc. would shut the fuck up and stop demonizing everything that isn't in their corporate interest.