Ricos Boyd, a 26-year-old resident of Saint Louis, Missouri, tragically lost his life on June 2, 2015. Boyd was a victim of a double homicide that also claimed the life of Shayla Carter. The incident occurred in the early hours of the morning, and both victims were found shot multiple times in an alley behind the residence of Keith Wright.
Keith Wright, who was subsequently arrested on the same day, was charged with two counts of first-degree murder and two counts of armed criminal action
...Read More