Keisha Ann Marshall, a 33-year-old woman from Memphis, Tennessee, tragically lost her life on September 19, 2021. She and her husband, Leander Maxwell, were shot by their roommate, Michael Barkley, in their home on Macon Road. The incident occurred early in the morning, and both Keisha and Leander were rushed to the hospital in critical condition. Unfortunately, Keisha did not survive her injuries and passed away shortly after arriving at the hospital.
Michael Barkley, a 34-year-old man,
...Read More