This is Drudge Report Headline.
Twitter is trending on Ted Cruz three issues
1) mailergate
2) Unable to answer Obamacare
3) 2nd in DMR polls
Twitter, like most major internet sites, is a cesspool of liberalism. Twitterites won’t be deciding the election.