international-politics

Vladimir Putin

Putinโ€™s Puns: The Laughs That Resonate from Russia to D.C.!

Did Putin really endorse Kamala Harris for president? Spoiler: It involves laughter and a touch of sarcasm!

See more