Cruz Battered by Blowback From Electoral College Objection
Texas Senator Ted Cruz, thrashed by the backlash over his refusal to certify Electoral College votes, is facing growing calls to resign from detractors across the political spectrum who have labeled him a terrorism fomenter and akin to a Nazi propogandist.
Read more