Robert Roberts

Contributor

Rob Roberts is a journalist on Middle East and Iran based in Paris.