World News

Incoming! 1,300-pound NASA satellite crashes back to Earth over eastern Pacific Ocean – Space

March 11, 2026 · By