1. Jeffrey Sachs FIERY Speech in China STUNS Europe, America and Israel; Video Goes Viral!

    Jeffrey Sachs FIERY Speech in China STUNS Europe, America and Israel; Video Goes Viral!

    10
  2. Jeffrey Sachs: Israel will LOSE: the IDF's New Enemy is Bigger Than Iran, Hezbollah & Yemen COMBINED

    Jeffrey Sachs: Israel will LOSE: the IDF's New Enemy is Bigger Than Iran, Hezbollah & Yemen COMBINED

    25