Fatal Crash on US-12 Near Milepost 149, Close to Powell Junction in Idaho County
LEWISTON - The Idaho State Police are investigating a vehicle collision that occurred at approximately 1:50 p.m. on August 8th, on US Highway 12 near milepost 149, in Idaho County. A motorcycle, occupied by two people, was traveling west on US Highway 12, …