BOY FOUND ALIVE 6 YEARS AFTER KIDNAP
New York Post
A boy kidnapped when he was 2 weeks old was found six years later living with his mother'salleged attacker. Latasha Brown, 22, was charged with homicide and kidnapping after she was takenoff a Greyhound bus in Suisun City on Friday. Le-Zhan Williams has been attending a Vallejo schooland living in Vallejo under a false name.
Her mother, Delores Ann Brown, 44, was later charged with concealing a child.
You can share this story by using your social accounts:
Comments are closed.