Letters: Fear and anger, not age, separate the GOP and Democrats By Letters to the Editor June 2, 2025 at 4:30 p.m. Also: Physical competition | Older cars | Building community | Countering Trump | Californians' wealth....
Pleasanton man to serve 11-year sentence in Oakland homicide By Nate Gartrell June 2, 2025 at 4:26 a.m. The shooting was over an argument about a woman, which involved a few other people...
Dozens of Bay Area cities land on list of ‘sanctuary jurisdictions’ By Jason Green June 2, 2025 at 7:38 a.m. Hayward Mayor Mark Salinas says designation will not lead to any policy changes.
Livermore softball team seeks NorCal tourney bid in honor of late friend, cheerleader By Christian Babcock June 2, 2025 at 7:19 a.m. Macy Perez was a close friend of several Livermore softball players. Their light blue ribbons...
Classical California expands radio coverage in East Bay By Kyle Martin May 30, 2025 at 5:02 p.m. America's largest classical music radio network finds new home on 89.9 FM
Breakthrough in imaging earthquakes with 1000 times more accuracy could revolutionize how we prepare for tremors By Chase Hunter May 30, 2025 at 5:00 p.m. Lawrence Livermore National Laboratory could 'revolutionize' earthquake monitoring and provide researchers the ability to find...
The State Department is looking to revoke some Chinese student visas. How many in the Bay Area are at risk? By Jovi Dai May 29, 2025 at 6:26 p.m. California has more than 51,000 Chinese students.
Ursula Jones Dickson touts hires, addresses case dismissals in review of 100 days as Alameda County’s new DA By Jakob Rodgers May 30, 2025 at 7:35 a.m. The recently-appointed DA said the changes she mandated in recent months were made to address...
Top 10 home deals in Danville, San Ramon, Dublin, Pleasanton the week of April 21 By Bay Area Home Report May 28, 2025 at 10:19 a.m. A house in Pleasanton that sold for $413,754, is the most affordable real estate sale...
Last Bay Area speller eliminated at National Spelling Bee By Bay Area News Group May 28, 2025 at 2:51 p.m. Plus: How to watch the Wednesday and Thursday rounds.