Search
AI-powered search, human-powered content.
scroll to top arrow or icon

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.