Astronomers discover new 'super-Earth' in our solar system's habitable zone

By NewsBytes Desk