News
A family claiming that Tucson police officers used excessive force while detaining them at the scene of an unrelated traffic stop in 2015 have reached a $300,000 settlement with the city.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results