Skip to main content
Follow Us

Jessica Ross and Treveon Isaiah Taylor

Jessica Ross and Traveon Isaiah Taylor filed a lawsuit accusing a Georgia hospital of decapitating their newborn infant and trying to cover it up.