Juston Landry

Body camera footage out of Louisiana has reportedly shown the unfortunate continuation of a disturbing trend of police shooting Black men in the back. On January 11, Lake Charles Police Officer Jonathan Landrum responded to a call that a man threatened a gas station clerk with a gun. Landrum located 26-year-old Juston Landry, who had […]