Joseph Farrar, a 49-year-old resident of Saint Louis, Missouri, tragically lost his life on December 21, 2022. Farrar was an innocent bystander caught in a deadly confrontation at a gas station in the city's Baden neighborhood. On that fateful night, he was at the Speedie gas station at North Broadway and Riverview, intending to buy medicine for his 11-year-old son who had the flu. Unfortunately, a shootout erupted between Damesha Coleman, a 35-year-old woman, and a man she believed had stolen h
...Read More