Freelance journalist & communications writer
Science and health
Cities and government
Is Beto O'Rourke trying hard enough to get the Latino votes he needs?
Beto O'Rourke lost, but Betomania is stronger than ever
If a city learns to code, will jobs follow?
Oaxaca’s pre-Hispanic Monte Albán ruins to be restored
Check out the world’s largest archive digitally preserving at-risk heritage sites
Plano was named Texas’ most bike-friendly city; residents say improvements are needed
On the Record: How some local governments are violating the law and the public's trust in records requests
Female firefighters are few, far between in D-FW station houses