Officers convicted of witness tampering but cleared of higher charges, in incident that prompted nationwide protests.
What The Fuck Is Happening?!
Officers convicted of witness tampering but cleared of higher charges, in incident that prompted nationwide protests.