As parts of New England brace for Hurricane Henri to make landfall in New York Sunday (Aug. 22), astronauts and satellites are tracking the historic storm from space.

Leave a Reply

Your email address will not be published. Required fields are marked *