On May 7, 2017, 18-year-old Brooke Skylar Richardson gave birth at home and buried her newborn daughter in the backyard of her parents' house in Carlisle, Ohio
On May 7, 2017, 18-year-old Brooke Skylar Richardson gave birth at home and buried her newborn daughter in the backyard of her parents' house in Carlisle, Ohio