On July 16, 2024, at approximately 8:46 PM, 18-year-old John Parrish was fatally shot in the 3200 block of Lawnview Avenue in Baltimore, Maryland. The incident occurred during a verbal dispute between Parrish and another individual.
Following the shooting, Baltimore Police Department investigators quickly identified and apprehended a suspect. On July 23, 2024, authorities announced the arrest of 42-year-old Leon Spencer of Baltimore in connection with Parrish's death. Spencer was subseq
...Read More