Israel National NewsGlobal NewsSen Cruz lambasts Twitter CEO: Who the hell elected you!?Sen Cruz lambasts Twitter CEO: Who the hell elected you!?Sen. Cruz slammedTwitter CEO Jack Dorsey: 'Why do you persist in behaving as a Democratic super PAC?'Arutz Sheva Staff Oct 28, 2020, 5:58 PM (GMT+2)social mediaHunter BidenTrendingFIERY VIRAL VIDEO: Ted Cruz BLOWS UP at Twitter CEO Jack Dorsey: "Who the HELL elected you Found a mistake? Contact us