Al-Jazeera Network’s Director Resigns

CAIRO (AP) — The Al-Jazeera satellite TV channel has announced Tuesday that its director has stepped down after serving the network for eight years. Wadah Khanfar’s resignation follows release of […]