On August 1, 2014, the body of 39-year-old Cekia Armstrong was discovered in a drainage ditch in Memphis, Tennessee. She had been shot, and her body was found naked, prompting a homicide investigation. Armstrong was found in Parkway Village, a neighborhood in Memphis, by local authorities after being notified of her body’s location in a ditch near an apartment complex. The tragic discovery shocked the local community, but details surrounding the events leading to her death remain scarce, and t
...Read More