News

Muir has now secured a place on TIME Magazine’s 100 Most Influential People list ... but he was then off to WCVB-TV in Boston, where he became known for investigative reporting.