By Vivek Varyani
Sat, 19 Apr 2025
Sick and tired of all the irritating people in the world? There’s some good news for you then. Scientists may have discovered 2 new habitable planets that are not too far from us.
news@challenge.org
Juvani Kika
Tue, 4 Sep 2018
Maria Onofrio
Wed, 17 Oct 2018
Ben Watts
Rebecca Lam