Polaroids hidden for decades in the walls of a home have led to a father and son being sentenced to lengthy prison terms.
The horrifying photos, taken between 1985 and 1995, showed children under the age of 14 being sexually abused by Theodore Smith, now 90, and his son, James Smith, 66,
They were finally uncovered in 2021, when a new homeowner was renovating an outbuilding on their Orangevale property - where the Smiths had lived for more than 40 years before they moved to .
Load More
Yorumlar
Kalan Karakter: