+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 “Intel Source” Told Me Trump Did Win Election – It’s up to SCOTUS Now