A French citizen imprisoned in Iran for over 880 days has been freed and is back home, as was another French citizen held under house arrest in Tehran, French officials said Thursday. Their liberation ...