Bill that would improve Charlotte’s weather radar coverages passes House
Right now, Channel 9 has the Charlotte area’s only local radar. The National Weather Service doesn’t have a radar in Charlotte, and the closest NWS NEXRAD doppler radar system is in Greer, South ...