William Terrell Powell, a 45-year-old male, was tragically shot and killed in Memphis, Tennessee, on the evening of November 21, 2016. The incident that led to his untimely death was reportedly sparked by a dispute over a football game.
Details surrounding the investigation, including information about any potential suspects or arrests in connection with the death of Mr. Powell, have not been made publicly available in the immediate online sources. The circumstances of the argument and th
...Read More