Could tell them stories from a country bordering Russia that slightly put to question this "alleged", but what do I know, I'm probably just a Russian troll.
Could tell them stories from a country bordering Russia that slightly put to question this "alleged", but what do I know, I'm probably just a Russian troll.
Red scare is when it's against China now. Not much red left in the Russian Federation sadly.