Ann MacMillan
Ann MacMillan was born in Wales, the great granddaughter of David Lloyd George, and grew up in Canada where she worked for CHIN Radio, Global TV News and CTV News. She moved to London in 1976 when she married Peter Snow and worked for the Canadian Broadcasting Corporation until 2013. She was the CBC’s managing editor in London for the last thirteen years of her career.
Read More