PC police vs the people: Horror and hush-up in Twin Falls, Idaho

PC police vs the people: Horror and hush-up in Twin Falls, Idaho

Special to WorldTribune.com By Michelle Malkin Something wicked happened in Idaho’s rural Magic Valley. The evil has been compounded by politicians, media and special interest groups doing their damnedest to suppress the story and quell a righteous citizen rebellion. On June 7, a brief news item appeared on local Twin Falls, Idaho-based KMVT about a […]