“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.
Exactly.
Putin has more manhood than all of the left combined.