The Kiev regime is saying they are going to park tanks in Moscow’s Red Square. This from their head of national security.

He is basically channeling Baghdad Bob by making such an absurd statement.

What tanks do they have? The West is having all sorts of issues providing the tanks that they promised. It is sort of hard to park tanks in a foreign country if you don’t even have tanks.

What is this clown even talking about?