Right ~ Sheila MacVicar joined CBS News as a correspondent based in London in June 2004.
Another smart CBS hire. Sheesh.