Social

Latest

NASA’s Neil Gehrels Swift Observatory, a 1.5‑ton space telescope launched in November 2004, is expected to re‑enter Earth’s atmosphere on or around Friday, Oct. 30, 2026. The orbit decayed faster than anticipated after intense solar activity expanded the…

10 articles · 10 sources Full story →