VIDEO

Understanding TRAPPIST-1

Extraterrestrial life might be closer than we think thanks to NASA's recent discovery of TRAPPIST-1.

18/04/2017 08:22 SAST | Updated 24/04/2017 10:13 SAST