Earth to witness billions receiving sunlight together Science July 8, 2026 London: A rare global phenomenon will create a moment when 99 percent of people worldwide share sunlight or twilight simultaneously.…