Torrential rain floods New York City’s streets and subway Source: Al Jazeera Torrential rainfall had led to flash flooding in parts of New York City. Torrential rainfall had led to flash flooding in parts of New York City. Read on NewsIQ