The claim is the latest in a string of allegations of abuse and neglect at the Otay Mesa Detention Center in California.
You must log in or register to comment.
The claim is the latest in a string of allegations of abuse and neglect at the Otay Mesa Detention Center in California.