
New Orleans Police Officer Jailed for 2012 Drug War Killing
A New Orleans police officer who gunned down an unarmed 20-year-old man during a 2012 drug raid pleaded guilty to manslaughter last Friday and was led off to begin serving a four-year prison sentence.