See the source article by following the link below:
1 in 291 police stops/arrests in 2012 resulted in hospital-treated injury or death of a suspect or bystander
1 in 291 police stops/arrests in 2012 resulted in hospital-treated injury or death of a suspect or bystander
No comments:
Post a Comment