News
Craig Stephen Hicks Sentenced to Life in Prison for Murder of 3 Muslim Students

Three Muslim students were killed in Chapel Hill in 2015—four years later, the perpetrator has been sentenced to life in prison after pleading guilty to murder.