Tracking the weather is vital to the safety of many Idahoans, and the National Weather Service's (NWS) Doppler radar is a key tool used by NWS and the Idaho News 6 weather team to keep tabs on the ...
An updated report from the National Weather Service was issued on Wednesday at 6:40 p.m. for strong thunderstorms until 7:15 ...