Eric Harris
Tulsa Sheriff’s Office Under Fire After Sheriff’s Friend Killed an Unarmed Suspect
Mar 01, 2016 05:50 AM EST
Oklahoma deputy charged with manslaughter in fatal Tulsa shooting
Apr 13, 2015 06:22 PM EDT
Mar 01, 2016 05:50 AM EST
Apr 13, 2015 06:22 PM EDT