Ted Cruz Drops a SCORCHING Hot Nuke On Big Tech