Russia, a nation most demonized by the Left, is doing the job the Left never wanted done. No wonder they demonize Russia.
“Russia, a nation most demonized by the Left, is doing the job the Left never wanted done. No wonder they demonize Russia.”
Ahhhh....now it’s all starting to make sense.