January 21, 2026
California’s newest ICE center has 1,400 detainees. What Adam Schiff and Alex Padilla saw there
Public Broadcaster
Valley Public Radio - California
Owner:
White Ash Broadcasting, Inc & American Government