Inmate Force-fed Shit from Toilet in Dominican Prison

Video from a prison cell in Dominican Republic shows an inmate being force fed shit from the toilet. The inmate has his hands and feet tied up, while his cell mates drag him off the bunk bed, and use plastic bag to scoop up human feces which they smear on his face. The shit force … Continue reading “Inmate Force-fed Shit from Toilet in Dominican Prison”