On December 4, 2014, at approximately 3:45 p.m., Mobile Police responded to a report of two individuals down inside Vaughn Photography at 24 North Florida Street in Mobile, Alabama. Upon arrival, officers discovered 43-year-old Daniel Herbert Vaughn and his 67-year-old mother, Rosa Vaughn McGahagin, both deceased from gunshot wounds. The investigation identified 56-year-old Terry Walton of Pensacola, Florida, as the suspect. It was determined that Vaughn and Walton were acquainted, though the mo
...Read More