Dispassionate Reportorial

Keyword Search: National Immigration Justice Center

Federal Judge Mandates Release of Immigrants Detained in Illinois

A federal judge has ordered the release of over 600 immigrants detained during a recent ICE operation in Illinois, following a lawsuit by civil rights organizations... read more.