In the quiet of his New Orleans home, retired Police Officer Alva Ray Simmons, a 53-year-old male, drew his last breath on Saturday, July 10, 2004. His death, however, was not the result of a sudden illness or tragic accident, but the final, delayed consequence of a violent encounter that had occurred nearly two decades earlier. The story of his passing is inextricably linked to a fateful day in the Carrollton area, a day that would forever alter the course of his life and the lives of his loved
...Read More