William "Willie" Leroy Meadows, a 74-year-old man, passed away on April 29, 2018, in Columbus, Georgia. His death was the result of a shooting incident that occurred on Alta Vista Drive. The circumstances surrounding his death led to a significant investigation by local authorities.
Initially, Eric Spencer, a Columbus resident, was charged with manslaughter in connection with the shooting of William Meadows. However, the Muscogee County district attorney's office later decided not to purs
...Read More