Ted Cruz Takes a Shot at Detractors Courage of Anonymous Congressional Staffers Trashing Him