Sheriff: North Carolina deputy who killed man during warrant is on leave Published 21 Apr 2021 Full Article