Search for a News Video

Loading

Wednesday, April 15, 2009

Huckaby Tells Investigators Cantu Death 'An Accident'

KCRA 3 has learned that investigators close to the case said Melissa Huckaby admitted Tuesday that Sandra Cantu's death was an accident.

No comments: