Tarron Selfe, a 19-year-old resident of St. Louis, Missouri, was fatally shot on August 19, 2014. The incident occurred behind a daycare center, which led investigators to consider potential links between the shooting and a subsequent fire at the daycare. The case received significant attention from local news outlets, highlighting community concerns over ongoing gun violence.
The circumstances of the shooting remain somewhat unclear, but there were reports indicating that Tarron was ta
...Read More