Main Snopes Fact-Checker Is A Self-Described Liberal Who Called Tea Partiers ‘Teahadists’