The Indians form the largest group of detainees in the total 123 illegal immigrants being held at a facility in Sheridan.from Top World News- News18.com https://ift.tt/2t78VVY
The Indians form the largest group of detainees in the total 123 illegal immigrants being held at a facility in Sheridan.