Total solar eclipse: Stunning moment Niagara Falls descends into darkness April 8, 2024 News Niagara Falls was plunged into darkness when the solar eclipse reached totality across the area next to Buffalo, New York. The incredible More