Icarus the Newfound Shining Star

  Scientists have given the blue star an informal name – Icarus, after the Greek mythology character. Nature Astronomy journal has published a paper on Monday that reveals a new…

By Crystal Ng    April 6, 2018