News
A $25 million lawsuit alleges that two Detroit police officers responding to a block party shooting last summer recklessly fired shots into a crowd, fatally wounding a 19-year-old woman.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results