Ahmed Shihab-Eldin

Ahmed Shihab-Eldin
  • HuffPost Live Host/Producer, Middle East Correspondent, Huffington Post, USA