Ancient Artifacts to Go On Display at Herrett Center, Celebrate Return of Replicas
TWIN FALLS, Idaho (KLIX) The public will get the chance to see ancient American artifacts displayed this weekend at the College of Southern Idaho in celebration of their replicas being recovered after being stolen.