
Georgia Jury Awards $2.25M To Parents Of Infant Decapitated During Delivery
by Mary Spiller June 21, 2025 Jessica Ross and Treveon Taylor are the parents of a baby who was decapitated during delivery and whose autopsy was later posted on social media without their consent. A Fulton County jury has awarded $2.25 million to the grieving parents of a baby who