World
Heavy rains in New York cause floods and inundate streets, subway stations
Heavy rains in New York caused flooding and inundated streets, subway stations, and other infrastructure across the city.