reuel gerecht

listen to the pronunciation of reuel gerecht
French - English
Reuel Gerecht, author and journalist, former CIA agent and expert on Iran and Iranian culture and people
English - English
author and journalist, former CIA agent and expert on Iran and Iranian culture and people