‘Who the hell elected you?’ Cruz slams Twitter CEO

By 97.1 FM Talk

Ted Cruz savagely takes on Twitter CEO Jack Dorsey after accusations that the social media platform has been censoring news that could potentially harm the Biden campaign.