Steven Andrus, a 23-year-old male from Opelousas, Louisiana, tragically lost his life on May 21, 2019. The circumstances surrounding his death were deeply unsettling, as it was determined to be a homicide. The Opelousas Police Department's Special Operations Division conducted an extensive investigation into the case. They discovered that a dispute had occurred between Steven Andrus and Kendol Payne, a 28-year-old male from Opelousas, on the morning of the shooting. This altercation ultimately l
...Read More