It took over 1,300 days for 5 police officers in #Louisiana to finally be indicted for their role in the execution of #RonaldGreene. Kory York was charged with negligent homicide and 10 counts of malfeasance, while 3 troopers and a sheriff's deputy were given much lesser charges.
@davenewworld_2
Oh, my goodness, welcome to Mastodon.
I’ve missed you.