x
Breaking News
More () »

Capital murder trial starts in death of Richardson police officer

Brandon McCall, 28, could face the death penalty if convicted of killing Richardson police officer David Sherrard in 2018.

Before You Leave, Check This Out