spectramedia.tv
David Newton (Part 2)
David Newton is a retired diplomat. He served as ambassador to Yemen (1994-97) and Iraq (1984-88). He holds M.A. in Islamic History and Arabic Literature at University of Michigan. His countries of…