Oregon Detention Centre

Representational image - Sakshi Post
Jun 20, 2018
The Indians form the largest group of detainees in the total 123 illegal immigrants being held at a facility in Sheridan
Back to Top