STATEN ISLAND, N.Y. — Fog is enveloping Staten Island and the rest of New York City with rain possibly falling during the morning rush hour on Monday.
STATEN ISLAND, N.Y. — Fog is enveloping Staten Island and the rest of New York City with rain possibly falling during the morning rush hour on Monday.