Sheila MacVicar Latest Hire For Al Jazeera

NEW YORK (AP) — Sheila MacVicar, a longtime London-based correspondent for American television networks, is the latest hire at Al Jazeera America. The news network that plans to launch next month and has been hiring personnel for offices in New York and Washington, and on Monday announced MacVicar’s job. Other contributors include former CNN anchors […]