On a Thursday afternoon in Birmingham, Alabama, 33-year-old Euriticulus DeShawn Williams was struck and killed in a hit-and-run incident. The tragic event occurred on September 23, 2021, along Interstate 59 South near the Roebuck Parkway exit. At the time of the incident, Williams was reportedly cleaning litter from the side of the interstate.
According to witness accounts, a white FedEx truck hit Williams and subsequently fled the scene. When emergency services arrived, they found him un
...Read More