Skywatchers across the northeastern United States, eastern Canada and parts of Europe are in for a rare astronomical treat this spring. On the morning of Saturday 29 March 2025, a partial solar eclipse will grace the skies – and for some lucky observers, it will coincide with a dramatic…