Antarctic Ambassadors, 22 Aug 2019 Scientists say they have discovered "stardust" in Antarctic snow originating from a supernova explosion that showered the Earth…