Description:
Pepe Escobar and Glenn Diesen on alleged U.S. attempts to bribe IRGC commanders and talk in Washington of a nuclear strike on Iran.
Escobar is a journalist, political analyst, and author.
Escobar is a journalist, political analyst, and author.