Skip to playerSkip to main content
  • 7 years ago
A town hall was held in the city of Mesa after concerned citizens and religious leaders spoke out against the recent report that suggested no charges be filed against Mesa officers following use of force investigations.
Be the first to comment
Add your comment

Recommended