NEW YORK—Dust off your eclipse glasses: It’s only a year until a total solar eclipse sweeps across North America.
On April 8, 2024, the moon will cast its shadow across a stretch of the United States, Mexico, and Canada, plunging millions of people into midday darkness.