Allen Waller, a 29-year-old resident of Saint Louis, Missouri, tragically lost his life on June 6, 2021, in a fatal shooting incident. The circumstances surrounding his death were both shocking and heartbreaking. Allen was found shot in the driveway of his home in Glasgow Village, a neighborhood in St. Louis County. The incident occurred around 11:10 a.m., and he was pronounced dead at the scene by first responders.
The motive behind this tragic event was a long-standing dispute over gras
...Read More