NASA’s ISS just spotted something strange 55 miles above Earth during Hurricane Helene. A silent layer of the sky lit up with ...