Sheila MacVicar - Biography and Images

Home - Biography & Images - Sheila MacVicar

Sheila MacVicar is a CBS News correspondent based in London, UK.

Past jobs include reporting for CBC Television, ABC News and CNN.

She graduated from Carleton University in 1977 with a Bachelor of Journalism.