Tuesday, May 2, 2017

A bit of USA/RU/CN global political balance!

Steven from Israeli News Live evaluates international tensions, accusations by the US now towards Russia, and China pulling citizens out of North Korea. The USA is more clearly in the grip of the Deep State & Industrial Military Complex than ever, and the guys at the steering wheel seem to be veering with menace towards Russia. Watch as Steven cites disparate news sources from around the world to bring a balanced perspective to events of the day.