Stephen Turner, a 27-year-old resident of Manhattan, New York, tragically lost his life on August 27, 2021. Turner was fatally shot in the chest while attempting to diffuse a confrontation between two other men in the Inwood neighborhood of Upper Manhattan. The incident occurred around 2 a.m. on 10th Avenue and West 211th Street. Turner, known for his aversion to conflict and his dedication to his family and community, was caught in the crossfire while trying to prevent the situation from escala
...Read More