The Princess of Wales has taken a significant step in her gradual return to public royal duties by attending the Festival of Remembrance.
James Carter was shot and killed in December, 2023 while working at his convenience store on Lindenwood Avenue. On Friday, one of the men charged with his murder made a plea deal.