April 23, 2026 Daily Journal

Rideshare assault measure sets stage for high-stakes ballot fight with Uber