Press "Enter" to skip to content

ACLU calls on Biden administration to shut down 39 ICE facilities, including Otay Mesa Detention Center

The ACLU says there have been “documented patterns of abuse, mistreatment and misconduct” at the Otay Mesa Detention Center.

        


Source: CBS 8 New feed

Be First to Comment

    Comments?

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Call Us