Lawsuit challenges ICE arrests of Haitian man, 2 others at San Diego check-ins
Overview: A federal lawsuit challenges the arrests of three immigrants—including a Haitian man—after they showed up for scheduled…
Browsing Tag