Switzerland, France press Iran after prison ‘suicide’ – DW

Iran says the man took his own life. He was traveling in Iran as a tourist, Swiss authorities say, when collared on espionage charges.

Iran says the man took his own life. He was traveling in Iran as a tourist, Swiss authorities say, when collared on espionage charges.    Read More