News News Newly Discovered Super-Earth ‘Ross 508b’ May Possess Potential to Support LifeApril 25, 20232 Mins Read Scientists are constantly researching whether mankind is alone in this universe or whether there is life outside the earth. Researchers…