New York City was drenched by torrential downpours Monday evening, with more than 2 inches of rain falling in just a single hour, making it the second-wettest hour in the city’s recorded history, one meteorologist said. According to meteorologist Greg Diamond, 2.07 inches of rain fell in Central Park between 7 and 8 p.m. That’s second only to the 3.47 …
Read More »