iOS app Android app

Lester Louis Huffmire

Couple Allegedly Imprisoned Children For 3 Years

The Huffington Post | Posted 06.02.2013 | Crime

A husband and wife in California were charged with child abuse for allegedly locking two children in their filthy mobile home for three years, accordi...