You mean the actual invasion that they are conducting on our NATO borders?
You seem confused on whose border is being threatened, and who is conducting a war to do it.
Russia has invaded NATO?
WHICH Nato border??
Does CNN know about it, yet?
Why aren’t the nukes flying?
Your hysterical crap has gotten really funny!!
But it’s not just here. I see this exact same meme being pimped in many places on the internet.