In the city of St. Louis, on May 20, 2016, a 53-year-old man named Robert Piffins lost his life to gun violence. His body was discovered in the 4100 block of West Florissant in the northern part of the city. The incident left those who knew him to mourn the loss of a man described as outgoing, always happy, and high-spirited. He was a father and worked as a self-employed painter and construction worker, skilled in various aspects of home repair.
The investigation into the shooting led the
...Read More