34-year-old Michael Schumacher and Pam Lau (believed to be his wife) have been charged with torture and other counts. Police were also seeking the boy's aunt (Caren Ramirez) concerning an outstanding felony warrant for an earlier alleged assault against the teen. Ramirez had become the boy's guardian after child welfare removed him from the home of his allegedly abusive father.
According to the Troy teen, he had been held captive for nearly a year. Police arrested Kelly Layne Lau, 30, and Michael Schumacher, 34. Charges of torture, kidnapping and child abuse are now pending. The couple are being held at San Joaquin County jail in lieu of bail in the amount of $1.2 million each.
On her MySpace Web page, Lau describes herself as a stay-at-home mom and says her husband worked as a contractor. She posted photos of her family, friends and pets. Maybe Gov. Rendell is right, perhaps Lau would not make a good Homeland Security head... there simply are not enough ankle chains.