sreve333.wordpress.com
Horror and hush-up in Twin Falls, Idaho
(NATIONALREVIEW) — 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 sto…