4 Georgia Residents Face Human Trafficking ChargesIdaho State Police say four Georgia residents have been arrested in southern Idaho on suspicion of human trafficking.
Election on Tuesday: Sunday Alcohol Sales

Watch & Listen LIVE