Gregory Feifer

Gregory Feifer is executive director of the Institute of Current World Affairs and a member of the Transatlantic Democracy Working Group steering committee.

Advertisement