News

Javion Magee’s death drew national attention and suspicions of lynching. But Vance County Sheriff Curtis Brame said from the start that evidence of death by suicide was strong.