Disabled people detained by Ice sound alarm over overcrowded jails

Health

Disabled People Detained By Ice Sound Alarm Over Overcrowded Jails

By The Guardian

In his three months locked up at Stewart detention center in Lumpkin, Georgia, Rodney Taylor has missed meals and showers, lived with increasing pain in his hips, developed a swollen thumb on his right hand and blisters on the stumps where his two le ...Read more