The 12 August 2026 total solar eclipse starts a 710-day sequence with three totality events crossing Europe, Africa and ...