Stand with STLPR

Federal funding for public media is at risk. Protect the reporting that informs and connects our community. Your sustaining donation will help keep STLPR strong, independent, and accountable to you—not to political winds.

Donate Now
© 2025 St. Louis Public Radio
St. Louis Public Radio is a listener-supported service of the University of Missouri–St. Louis.
St. Louis Public Radio
Morning Edition
St. Louis Public Radio
Morning Edition
Next Up: 9:00 AM 1A
0:00
0:00
Morning Edition
St. Louis Public Radio
0:00 0:00
Available On Air Stations
Amid orders to cut funding for public media, here’s what you can do to help.

Carlos Ballesteros

Reporter | Injustice Watch

Carlos Ballesteros is a reporter at Injustice Watch. He's written extensively about law enforcement, immigrant communities, older adults, and juvenile detention. His reporting has earned him local, regional, and national awards for shedding light on underreported topics impacting vulnerable communities. Carlos previously wrote for the Chicago Sun-Times and Newsweek in New York. He was born and raised in Chicago.