On a warm September evening in Alexandria, Louisiana, the life of 25-year-old Steven Allen was tragically cut short. The young man, a father with aspirations of becoming a welder, was diligently working his job as a pizza delivery driver on September 3, 2017. While on a delivery run, he was fatally shot in what was described as a senseless and brutal act of random violence. In the wake of this tragedy, the Alexandria community was left mourning the loss of a man who was working to build a better
...Read More