Idaho State Police investigating fatal crash in southwestern Idaho

FRUITLAND – The Idaho State Police are investigating a fatality crash that occurred on Monday, May 20, 2024, at approximately 10:04 a.m. on US95 at milepost 63 in Payette County.

Read More