Brickbats: April 2024
Kentucky’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, […]