Heavy rains overnight in the northeastern United States left parts of New York City under water on Friday, partially paralyzing subways and airports in the country’s financial capital.
Heavy rains overnight in the northeastern United States left parts of New York City under water on Friday, partially paralyzing subways and airports in the country’s financial capital.