Tag: , , , , , , ,

Iran TV broadcasts jailed doctor ‘confessing to spying’

Sweden-based doctor Ahmadreza Djalali is shown confessing to spying - a charge he has always denied.