exec publications

Global Business Leadership Coverage

Man Charged With Killing Postal Worker on Her Route in North Carolina

Jul 2, 2026

William Craig Durham, 56, faces murder and kidnapping charges in the death of Brandi Reynolds, 35, the authorities say.