Who are “the Russians posting on these threads?” Or is that just a euphemism for “ppl who don’t agree with you about supporting a war in a corrupt country 5000 miles away?”
There literally are people here who admit it. Try NorseViking, for starters.