In the single good thing that's occurred in this election season so far, the Daily Beast reports that Ted Cruz and Ben Carson met for a very tense secret meeting in a storage closet in a South Carolina convention center near the bathrooms. As you do. [Read More]
0 Comments Add New Posting as Anonymous Sign In