Since time immemorial, scientists have been trying to discover life on other planets in this universe.Today that endeavor is no longer a dream!! In an exciting turn of events, scientists at Harvard-Smithsonian Center for Astrophysics (CfA) have discovered a massive exoplanet. Named as LHS 1140b, … [Read more...]