Charles Hartley
MORE STORIES BY THIS AUTHOR
-
Post-Election Blues
-
Dry and Warm
-
Voting And Peer Pressure In The Information Age
-
The Party's Over
-
Diminishing Returns for the October Surprise?
-
Lock Them Both In The Trunk
- How new border wall barriers are dividing bighorn sheep from resources
- New Trump administration policy puts refugees living in San Diego at risk of detention
- Tax on 'empty second homes' in San Diego appears headed to June 2 ballot
- San Diego’s utility company earned $563 million in profits in 2025 after costly regulatory decision
- Mexican filmmakers aren't waiting for Hollywood — they're making movies now