Crooks & Liars reports: This good Christian family that fled the United States to escape ‘teh gays’ is about to get some harsh lessons in how the world really works, especially the Russian world, their new home. Derek Huffman convinced himself that by signing his one-year contract, he’d somehow be able to use his welding skills to avoid the fighting in …
Read More »