On August 13, 2017, the life of 24-year-old Cierra Jackson was tragically cut short in her home in St. Louis, Missouri. The African-American woman was discovered late that Sunday night inside her residence on the 1700 block of O'Fallon Street. She had sustained a fatal gunshot wound to the torso and was pronounced dead at the scene by responding authorities. The incident occurred amidst a violent weekend in the city, but investigators quickly identified the specific circumstances surrounding her
...Read More