“Intel Slava Z” on Telegram is reporting 1000 Ukrainian troops surrendered today. They also show video of the Russians “liquidating” Ukrainian soldiers.
They also show video of the Russians “liquidating” Ukrainian soldiers.
Russians or muslim Chechen pigs? Putin, the great savior of Christendom, has sent Chechen dogs to murder and rape orthodoxia Christians in Ukraine. How pious of him.