Thu, 13 Nov 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.
Rebecca Lam
Rebecca Lam