Avatar - The Daily Beast
The Daily Beast
Putin’s Media Roasts Trump: Russia ‘Should Spit’ on Him and the United States

Putin’s Media Roasts Trump: Russia ‘Should Spit’ on Him and the United States

The Daily Beast - Julia Davis

Following the abrupt cancellation of Donald Trump’s G20 meeting with Russian President Vladimir Putin, Russian state media roasted him. Known for …

View on thedailybeast.com
Avatar - The Daily Beast

The Daily Beast

A smart read of the world's news.

Magazines by The Daily Beast