Elizabeth City: State Finds Deputies' Shooting Of Andrew Brown 'Justified'

Elizabeth City: State Finds Deputies' Shooting Of Andrew Brown 'Justified'

NPR

Published

Brown was shot and killed in his car by Pasquotank County, N.C., sheriff's deputies as they arrived to carry out warrants last month. His family called his death an "execution."

Full Article