A French citizen imprisoned in Iran for over 880 days has been freed and is back home, French officials said Thursday.