Doctor says Matthew Zadok Williams would’ve survived if DeKalb Police rendered aid

Black Local and National News

by BA 30 Views

Monday, April 12th, Matthew Zadok Williams, 35, of Decatur, was shot twice and killed by DeKalb County police inside of his own home. When officers arrived at 4:00 PM, they approached Williams near the house at 2577 Terrace Trail and he lunged at one of them with a knife, according to a Georgia Bureau of Investigation press release. Amid a […]