David McGuffin
From Wikipedia, the free encyclopedia
David McGuffin is a Canadian correspondent for the Canadian Broadcasting Corporation in Africa. He is based in Nairobi, Kenya. He was previously the bureau chief in Moscow for Feature Story News, a British broadcast news service. He was previously the Beijing FSN correspondent before joining CTV News as a correspondent in Asia. He also corresponded for ABC News and NBC News. His first job in journalism was for the MacNeil-Lehrer Newshour on the American PBS. He graduated from Trent University and the University of King's College.