Beto O'Rourke Lost Texas Despite Spending Millions on Facebook, Twitter Ads

Rep. Beto O’Rourke (D-TX) lost his bid for Sen. Ted Cruz’s (R-TX) senate seat on Tuesday, despite spending millions of dollars on Facebook and Twitter advertisements.

Written by admin

Kevin McCarthy Launches Bid for House Minority Leader

Report: Google, Facebook Earn 25x More from Political Ads in 2018 than 2014