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

More From CBS Atlanta

Haunted Historical Sites In The South
Where To See Live Jazz In Atlanta
Best Vinyl In Atlanta

Watch & Listen LIVE