Man Forced to Live in Cage for over 30 Years Because His Parents Thought He Was Possessed by a Ghost

An entire village in China had been going about their days without knowing that something sinister was happening right under their noses… And it happened to a six-year-old boy. Was it a parents love, or neglect?

Seemingly Ordinary Family

An older couple who lived in their home in Southern China always seemed to keep to themselves. They had been in the same home for multiple decades, never really interacting with their neighbors beside polite nods or waves…

Next Page →


Next Page →