McGill University’s Nicolas Cowan explains the significance of the discovery of seven new planets. Watch the interview here: CTV News