INMATES FEEL DE-HUMANIZED
05 October 2017
Some Inmates imprisoned at Fox Hill in New Providence feel that their basic humanity is taken away from them in the environment in which they are kept. This was revealed in a study released by The University of the Bahamas (UB) yesterday. The release of the findings of a 2016 Study of Sentenced Inmates at […]