In the quiet community of Epps, Louisiana, the life of 43-year-old Larry Carroll was tragically cut short on December 14, 2016. A single gunshot ended the life of the local man, leaving a void in the lives of those who knew him. The incident, which unfolded in the small West Carroll Parish town, prompted an investigation that would soon lead to an arrest.
Authorities responding to the scene found Carroll deceased, the victim of a fatal shooting. As investigators began to piece together th
...Read More