[Update] 33 years later, mother who claimed her son disappeared at a market fair is charged with killing him: Report
Murder
A little boy who disappeared in 1986 may have been murdered. His mother was arrested last month on suspicion that she killed her son, Francillon “Yo-Yo” Pierre, while she still lived in Las Vegas. The Palm Beach Post reports that 60-year-old Amy Elizabeth Fleming is behind bars in Palm Beach County, Florida. Police arrested Fleming on January …