Lester And Petra Huffmire, Anaheim Couple, Allegedly Imprisoned Children In Mobile Home
Category: CRIME
Lester Huffmire and Petra Huffmire, both 41, were arraigned on Friday after two female relatives, aged 5 and 10, were found
By Hunter Stuart, 2013-06-02