This security camera footage, released by the Georgia Bureau of Investigation, gives a rare glimpse of daily life inside Stewart Detention Center, one of the largest immigrant detention facilities in the US.
TownNews.com Content Exchange
This security camera footage, released by the Georgia Bureau of Investigation, gives a rare glimpse of daily life inside Stewart Detention Center, one of the largest immigrant detention facilities in the US.
TownNews.com Content Exchange
Comment