April Renee Tucker death: Debbie Loveless & John Miller today
April Renee Tucker death: Where is Debbie Loveless & John Miller today 26 years after 4-year-old baby April Renee Tucker died on an operating table after sustaining multiple lacerations, including a severed femoral artery. On January 4, 1989, paramedics in Emory, Texas, were summoned to the rural Rains County home of Debbie Tucker Loveless and her common-law husband, … Read more