THE PLATFORM

View Original

Tulsa County, Okla., Agrees to Pay $6 Million in Excessive-Force Lawsuit Over Death of Eric Harris