Sheila MacVicar photograph

Sheila MacVicar

Sheila MacVicar Life story


Sheila MacVicar is a Canadian television journalist most recently with Al Jazeera America as the host of Compass With Sheila MacVicar and a correspondent for America Tonight. A native of Montreal, she worked for CBS News from June 2004 until 2013 as the network's London correspondent.

Sheila MacVicar Photos

Related Persons

Next Profile ❯