Already under fire after an inmate’s suicide, did the Canada Border Services Agency rush to release a critically ill inmate so he wouldn’t die in custody?
Tag Archives: Lucia Vega Jimenez
As inquest begins, another death in immigration custody
Georgia man died on the weekend while in custody of the Canada Border Services Agency