VIDEO: Reaction to NASA announcing seven new Earth-sized planets

23/02/2017