Officers In Louisiana Are Being Charged In The Fatal Arrest Of A Black Driver
Five Louisiana police officers were charged with state crimes on Thursday, ranging from negligent homicide to malfeasance in the 2019 death of Ronald Greene. At first, authorities said that Greene’s death was caused by a car accident, but body-camera footage Read More