“You Should be Ashamed of Yourself! – You’re Not Reporting Facts, You’re Telling Lies!” – Ted Cruz Goes Scorched Earth on Liberal Reporter Parroting Dem Talking Points (VIDEO)3 years ago