Amanda Meade

COPS: Newborn Died After KY Woman Used Scissors To Sever Umbilical Cord

KY woman, Amanda Meade, of Van Lear, has been indicted for murder in the death of her newborn child who police…

7 years ago