The death of John Christmas, a fifty-one-year-old African American male from St. Louis, Missouri, occurred on June 2, 2024, following a confrontation at a local gas station. Known to his friends and family as a loving and industrial person, Christmas was at the Phillips 66 station located at the intersection of North Kingshighway Boulevard and Dr. Martin Luther King Drive in the Fountain Park neighborhood when the incident unfolded. Reports indicate that he became involved in a verbal altercatio
...Read More