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 […]