India Discovers New Planet With Only 19.5 Days in a Year
Indian researchers at the Physical Research Laboratory in Ahmedabad have discovered a new planet revolving around its host star approximately 600 light years away from Earth. The newly discovered planet has been named EPIC 211945201b or…