Current Weather

45°Cloudy

Weather radar in Jamestown still on track

The Climavision weather radar location in Jamestown is still on track. WJRS News has been told the radar device is set to be installed this month, barring any setbacks. The device will help provide more […]