Avoyelles, LA (Pen Point News)- Today, video surfaces as it shows a Sheriff’s Deputy choking and killing an unarmed black male for his refusal to get off a tractor. On
Avoyelles, LA (Pen Point News)- Today, video surfaces as it shows a Sheriff’s Deputy choking and killing an unarmed black male for his refusal to get off a tractor. On