entucky’s Louisville Metro Police released cellphone videos that show two officers throwing slushies on pedestrians from inside unmarked police vehicles. Officers Bryan Wilson and Curt Flynn pleaded guilty in 2022 in federal court to violating the rights of citizens through arbitrary use of force while on duty. Flynn was sentenced to three months in prison, while
BRICKBATS
Feb 22, 2024
2 minutes
You’re reading a preview, subscribe to read more.
Start your free 30 days