We are all trying to come to grips with this horror that my son had to endure,” the 52-year-old resident of Meriden, Connecticut, told The Post Saturday, adding that ...
Time magazine and elsewhere. Police in Perris, California, were shocked in mid-January to discover the 13 children of David and Louise Turpin had apparently been living in a house of horrors ...