A self-proclaimed witch has been charged with kidnapping in the disappearance of a woman whose 2-year-old child was found last month by Florida police wandering alone in a soiled diaper, the FBI said Monday. Read More
Florida ‘witch doctor’ arrested in case of missing Leila Cavett whose son, 2, was found wandering alone
