Boy 14 locked up since birth.

A 14-year-old boy who looked “like a zombie in a horror film” has been freed by Israeli police – who believe he had been locked up at home since his birth. Israeli media reported that the boy had told police he was allowed into the apartment’s caged courtyard twice a month with his parents’ supervision,Continue reading “Boy 14 locked up since birth.”