On July 22, 2014, Glenn Walker Jr., a 39-year-old resident of McKeesport, Pennsylvania, was fatally shot outside a vacant building in the Homewood neighborhood of Pittsburgh. The incident took place on the 500 block of Albion Street. According to reports, Walker and two other men were discussing construction work when an argument escalated into violence. During the confrontation, Walker was shot and died at the scene, while another individual was injured, sustaining a gunshot wound to the eye. T
...Read More