Meteorologists: Cuomo's weather claims are all wet
Sunday, November 30, 2014 - 05:00
in Astronomy & Space
Gov. Andrew Cuomo says New York is creating the nation's most advanced weather detection system, but meteorologists say his weather service is unlikely to live up to his expectations.