Skip to main content
Texas Democrat casts himself as David against Elon Musk’s $168 million Goliath in Senate showdown — Brief24