Tell Putin to stop embarrassing himself.
Russia having another cluster f@#$ is “globalist propaganda”?