Polaroid photos from the 1980s and '90s were discovered during a renovation of a home in Sacramento, leading to the arrest of Theodore and James Smith.
Theodore Smith, aged 90, received a 100-year prison sentence for multiple lewd acts against children, while his son, James, faces up to 23 years to life.
Collection
[
|
...
]