Tag: Arrest Controversy
-
Louisville Police Under Scrutiny: Scottie Scheffler’s Arrest Controversy
Louisville, Ky. — Three Louisville Metro Police officers faced scrutiny for failing to activate their body cameras during the arrest of pro golfer Scottie Scheffler on May 17 outside Valhalla Golf Club. The officers, Detectives Bryan Gillis and Kelvin Watkins, along with Officer Javar Downs, were found to have violated police policy by not turning…