Morbidology the Podcast – 104: Natalie Henderson & Carter Davis By Emily G. Thompson Roswell is a city in north Fulton County, Georgia. It is the home of around 95,000 residents. Despite the fact that it’s a relatively large city, it still has a quaint feel to it. In August of 2016, however, Roswell was the scene of the double murder of two teenagers who had their whole lives ahead of them. Fear immediately swept over the city as investigators scrambled to uncover what had taken place and why… Jun 14, 2021 • 6 min read