A Texas woman was arrested after allegedly attempting to flush her newborn baby down a toilet at a local Whataburger, leading to the child's death. On December 19, 2024, 33-year-old Mallori ...
A woman who allegedly gave birth in a Bexar County Whataburger bathroom stall and then tried to flush the baby down the toilet is charged with abuse of a corpse, authorities say. Mallori Patrice ...