+1 0 +1 0 +1 0 +1 0 +1 0 +1 0 +1 0 Post navigation Ted Cruz EXPLODES on Big Tech With Blistering Rant… AND Brings the Receipts “If They Didn’t Have Double Standards They’d Have No Standards”