Marcel Cartier spoke to Communist Party of Iran leaders Marzieh Nazeri and Abbas Mansouran about the uprising that has been sweeping Iran for more than a month.
Marcel Cartier spoke to Communist Party of Iran leaders Marzieh Nazeri and Abbas Mansouran about the uprising that has been sweeping Iran for more than a month.