Firefoxes and whale spouts light up Earth's shield - European Space Agency esa.int Submitted by esaint6971 on September 20, 2023 at 1:11 PM in science No comments 32