Tea Party Eats its Own in Oklahoma

[Politico]   TULSA, Okla. — Down here in the buckle of the Bible Belt, conservatives might eat one of their own. Tea party celebrities Sarah Palin, Ted Cruz and Mike Lee descended here on Thursday night to anoint their candidate to replace retiring Republican Sen. Read More