A second suspect has been arrested and charged in last weekend's fatal shooting of a 15-year-old boy.

Birmingham police today announced charges against 19-year-old Carlos McCain. He is charged in the slaying of Kelvon Julius. Earlier this week, 22-year-old Ian Tinsley was also jailed on a murder charge.

Authorities say Kelvon apparently died in a retaliation for another shooting one year ago. He was killed Saturday June 4.

Birmingham police received a report about 2:45 a.m. of someone shot in the 200 block of 12th Street South. When they arrived, they found Kelvon wounded and unconscious. He was pronounced dead on the scene at 2:55 a.m., according to the Jefferson County Coroner's Office.

A young woman also shot was transported to UAB Hospital for treatment of her injuries. Investigators said several men opened fire on the victims while they were waiting for a friend on the side of the road. The shooters fled the scene prior to the officers' arrival.

Birmingham police spokesman Lt. Sean Edwards said investigators learned Kelvon was involved in a shooting during the summer of 2015 where Tinsley's cousin was the intended target. When Tinsley and McCain spotted Kelvon Saturday morning, Kelvon was shot him in retaliation for the previous incident.

McCain is being held in the Jefferson County Jail without bond on the murder charge. He is also charged with attempted murder and assault.