Three men have been arrested in a deadly shooting in Penn Hills in 2024.
Trevor Twyman, Kelshon Lovelace and Lemoyne Williams are all facing a host of charges including criminal homicide.
21-year-old Vanderlee Stevenson was shot on the 200 block of Universal Road in December 2024 and was taken to a hospital where he later died.
The 23-year-old Twyman arrived at the hospital a few hours after the fatal shooting with a wound to his hand.
Through an investigation, Police determined Twyman, along with 24-year-old Lovelace and 18-year-old Williams were responsible for the shooting.
They also face charges of criminal conspiracy and carrying a gun without a license.