Zeepers gonna zeep bleatingly over this anti green tshirt news.
I hope it is true.
Let’s hope so... but I suspect a false flag by the west, blamed on Russia to justify direct NATO action...