Skip to playerSkip to main contentSkip to footer
  • 9/1/2018
Grand Rapids police have released body camera video from a controversial stop of three boys in Michigan last weekend.

Recommended