Police Chief Fires Officer Who Shot Mentally Ill Man

  • 11 years ago
Dallas Police Chief David Brown fired officer Cardan Spencer after a video of the shooting surfaced during the investigation.

Recommended