In the spring of 2008, a quiet street in Memphis, Tennessee, became the scene of a mystery that still lingers today. On the evening of Wednesday, May 21st, a passerby noticed a suspicious vehicle parked behind a house at 79 E. Dover, just north of Person Avenue. This observation prompted a call to the Memphis Police Department, and what officers discovered would leave a family grieving and a community searching for answers.
Responding to the 'man down' call at approximately 6:00 p.m., off
...Read More