Possible Hints Of Life Found On Exoplanet! An exoplanet, called K2-18b, orbits a small and cool red dwarf star 124 light-years away from the Earth. The National Aeronautics and Space Administration (NASA), an independent agency of the […] Koushik Das 4 weeks ago Leave a Comment