Total eclipse darkens Niagara Falls sky

11 months ago
1.57K

The first total solar eclipse to grace North America in seven years was visible over Niagara Falls on Monday (April 8) as skywatchers gazed upward for the celestial display.

Loading 2 comments...