Northern Lights could be visible in N.Y. on Wednesday: Here’s how to see the auroras

STATEN ISLAND, N.Y. — The Northern Lights may be visible over New York state and other northern parts of the United States on Wednesday night.

Auroras, like those including the Northern Lights, are brilliant ribbons of light weaving across…

Continue Reading