A burst of charged particles thrown off by the Sun in late July 2026 swept past Earth in early August, lighting up the night ...