In this edition of The Debate, Press TV has conducted an interview with Scott Rickard, a former American intelligence linguist from Orlando, and Carol Gould, an investigative journalist from London, about the ties between Iran and China.
Press TV’s website can also be accessed at the following alternate addresses: