WATCH: Ted Cruz BECLOWNED By Trio of Congressional Witnesses Over ‘Racist’ Voter ID Laws

Texas Senator Ted Cruz’s attempt at a verbal trap blew up in his face when three…