Skip Navigation

Could Police Body Cameras Have Made A Difference In McKinney?

Local Audio Posts 0

Police departments in Texas are outfitting officers with body cameras. Would a body camera have changed what happened with the officer in McKinney?