On January 21, 2023, at approximately 6:30 p.m., 24-year-old Jaylan McWilson was fatally shot outside his family home at the intersection of Lockport Street and South Avenue in Niagara Falls, New York. Witnesses reported that McWilson was shot multiple times in the back. He was transported to Niagara Falls Memorial Medical Center, where he was pronounced dead.
The investigation into McWilson's death revealed that the incident was not random. Authorities believed that the suspect knew t
...Read More