Karkea Crenshaw, a 33-year-old African American woman, tragically lost her life on April 26, 2018, in Houston, Texas. The incident occurred at her residence on Chimney Rock Road, where she lived with her boyfriend, Michael Demarcus Parker, and one of her children. The couple had a history of domestic violence, and on the morning of the incident, Crenshaw had changed the locks to her apartment after Parker assaulted her earlier that day. Despite her efforts to protect herself, Parker returned to
...Read More