Scroll to the top

World leaders are freaking out about the US vote too

World leaders are freaking out about the US vote too
World Leaders Are Freaking Out About the US Vote Too | PUPPET REGIME | GZERO Media

You think you've been in a knot about Florida, Pennsylvania, Michigan, and Arizona? Spare a thought for the leaders of Iran, Russia, Saudi Arabia, Germany and.... Facebook!

Watch more #PUPPETREGIME.

GZEROMEDIA

Subscribe to GZERO's daily newsletter