Atlanta police have made an arrest in a cold case dating back over 25 years, bringing a renewed sense of justice to the family of Melissa Wolfenbarger. The arrest of Christopher Wolfenbarger, Melissa’s husband, marks a significant development in a mystery that has haunted the Atlanta community since December 1998 when Melissa disappeared from her […]