Shanghai Kindergarten Worker Faces Backlash After Being Filmed Forcefeeding Children Wasabi

In Shanghai, China, a child abuse incident occurred in a kindergarten Ctrip – a NASDAQ listed Chinese travel services provider with a female CEO. The licensed worker, who was responsible for taking care of children, was filmed on a CCTV camera force-feeding the kids wasabi. The incident caused significant shitstorm in China. The female teacher … Continue reading “Shanghai Kindergarten Worker Faces Backlash After Being Filmed Forcefeeding Children Wasabi”

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”