
A total solar eclipse will occur on April 8 and be visible through northern Mexico, parts of 15 U.S. states and southeastern Canada.

A total solar eclipse will occur on April 8 and be visible through northern Mexico, parts of 15 U.S. states and southeastern Canada.