A boy kidnapped from his Vallejo home as an infant has been found living with his mother´s alleged killer six years later.
Latasha Brown was arrested by Vallejo police on suspicion of murder and kidnapping. Her mother, Delores Ann Brown was also arrested on suspicion of child concealment. Police say one of the suspects led detectives to the boy, after they received an anonymous tip.
Police say further investigation showed that Latasha Brown had never given birth and that the boy´s birth certificate had allegedly been falsified. Le-Zhan Williams has been missing since May 17, 1996. That´s the same day his mother, Daphne Boyden, was killed and the Vallejo home she shared with her grandmother was set on fire. Neighbors say they saw two girls leaving the home carrying a small bundle.