Oof. This sounds like the official Russian narrative.
It doesn't look like you're here to address OP's question, just to push your political views with a throwaway account.
I'm not gonna take the bait, but maybe try Twitter, Reddit, FB, etc. They might be more receptive (at least to arguing with you).