Heavy rainfall New York

Heavy rainfall wreaks havoc New York

New York City experienced record-breaking rainfall that led to devastating flooding on Friday, causing…