Detroit Police Chief James Craig joined “Your World” Friday to discuss what he believes are the root causes for the nationwide spike in crime and what demonizing police does to the psyche of law enforcement.
Previous Post
St. Louis police officer shot, taken to hospital