Twin Falls, Idaho — a small town of less than 50,000 people — is the site of two high profile rape cases by refugees in two months and home to the largest yogurt factory in the world:

The Emergency Election Sale is now live! Get 30% to 60% off our most popular products today!