On a tragic day in Memphis, Tennessee, the lives of two sisters were cut short in a burst of violence that stemmed from a domestic dispute. Kayla Brown, a 20-year-old female, and her 27-year-old sister, Kendall Brown, were shot and killed on April 13, 2017. The sisters were at Kendall's home in the Hickory Hill neighborhood when the fatal shooting occurred.
The suspect in the double homicide was identified as George Muhammad, Kendall Brown's husband. According to an affidavit, Muhammad co
...Read More