On June 18, 2011, police officers in Detroit, Michigan, responded to a call at a residence located at 3407 25th Street. Upon arrival at the home on the city's west side, authorities discovered the body of Kenna Favors. The 44-year-old Black female had died under circumstances that led investigators to classify the incident as a homicide. The reporting of her death marked a tragic moment for the community as law enforcement began their inquiry into what had transpired at the property that day.
...Read More