Talarico, Hinojosa win big in Texas despite Elon Musk’s millions

Released
2026-11-04 04:21
  • america
  • earth location
  • news
  • north america
  • texas
  • usa

Read more on www.salon.com

Picture from www.salon.com

In a landmark result for Lone Star Democrats, they win both a US Senate seat and the governor's race

In 2 lists