In the early morning hours of April 18, 2014, the life of 33-year-old Leonard Young was tragically cut short in Pittsburgh, Pennsylvania. His body was discovered inside a car parked in the lot of the Mount Ararat Church in the Larimer neighborhood. Young had been shot twice in the chest, and the back window of the vehicle was shattered, presumably from the gunfire. Although neighbors later reported hearing gunshots around 3 a.m., authorities were not alerted until Young's body was found later th
...Read More