News

A thermometer at Belvedere Castle in Central Park, the official weather station for the city, reached 99 degrees on Tuesday ...