Archives:

Iran: Questionable Espionage Charge...

Iran’s ranking high on the espionage radar at the moment. They’ve just officially accused seven leaders of the Baha’i religion, whom they’ve been detaining in Iran for the last eight months, of spying on behalf of Israel.

The word on the street is that there are no legitimate grounds for the charges. Indeed, even the word …