Tarron Selfe, a 19-year-old African American male, was tragically shot to death on August 19, 2014, behind the First Priority Daycare Center in St. Louis, Missouri. The incident was captured on one of the daycare’s security cameras, which showed two individuals chasing Selfe into an alley before the fatal shooting occurred. His mother, who owned the daycare center, later expressed her grief and frustration, stating that her family had been harassed ever since the murder.
Authorities lau
...Read More