David McGuffin is the CBC's Africa correspondent, based in Nairobi. Previously, he was bureau chief in Moscow for Feature Story News (FSN), a British broadcast news service with clients that include CBC Radio, National Public Radio, PBS and ABC News. He reported from across the former Soviet Union during the last turbulent years of the Yeltsin administration. He went on to open FSN's Beijing bureau in 2000 before joining CTV News as their Asia correspondent. He also spent two years in Rome, reporting on Vatican and European affairs for ABC News and NBC News. He got his start in journalism at PBS's MacNeil/Lehrer NewsHour in Washington, D.C., where his last job was as foreign editor of the show's award-winning website. An Ottawa native, he graduated from Trent University in Peterborough, Ont., and from the journalism program at the University of King's College in Halifax.