This post was originally published on this site
California’s newest ICE center has 1,400 detainees. What Adam Schiff and Alex Padilla saw there calmatters.org
This post was originally published on this site
California’s newest ICE center has 1,400 detainees. What Adam Schiff and Alex Padilla saw there calmatters.org