Mysterious explosion recorded by NASA’s Telescope

Three telescopes in orbit namely – the Fermi Gamma-ray Space Telescope, the Neil Gehrels Swift Observatory, and the Wind spacecraft ...
Read more