Collin County February 19, 2020 5:08 pm

Brandon McCall Found Guilty of Capital Murder for Killing Richardson Police Officer

Brandon McCall, the man accused of fatally shooting Richardson police officer David Sherrard in February 2018 was found guilty of capital murder Wednesday afternoon.

Wake Up to Something Good

Exit mobile version