GEO GROUP CORPORATE AUDITORS DESCEND UPON EL CENTRO DETENTION FACILITY

But the culture of deliberate indifference and retaliation still exists “The ADA defines a person with a disability as a person who has a physical or mental impairment that substantially limits one or more major life activity. This includes people who have a record of such an impairment, even if they do not currently have […]