Notice of immigration escape came too late to help, police say

Police say two men escaped from a Denver area immigration detention center apparently after its back doors opened during a power outage

Mar 21, 2025 - 01:03
 0
Notice of immigration escape came too late to help, police say
Police say two men escaped from a Denver area immigration detention center apparently after its back doors opened during a power outage