Washington State Accuses Geo Group of Denying Health Inspectors Access
Washington state authorities allege that Geo Group has refused to allow health inspectors into one of its detention facilities, raising concerns about conditions.
1 story found
Washington state authorities allege that Geo Group has refused to allow health inspectors into one of its detention facilities, raising concerns about conditions.