Killer Off-Duty NC Cop Said He ‘Just Had To Shoot’ Jason Walker, 911 Call Reveals
New details suggest that an off-duty police officer in North Carolina who shot and killed an unarmed Black man over the weekend under questionable circumstances didn’t need to use lethal force — or any force at all — even though the contents of his 911 call show he was determined to use his gun. Cumberland…
