
As a solar eclipse sweeps across parts of the United States on Aug. 12 — from Alaska to North Carolina — stargazers will also have the opportunity to witness a meteor shower.

As a solar eclipse sweeps across parts of the United States on Aug. 12 — from Alaska to North Carolina — stargazers will also have the opportunity to witness a meteor shower.