Three New Orleans Police Officers Found Guilty in the Post-Katrina Shooting and Burning of Henry Glover
Three New Orleans Police Officers Found Guilty in the Post-Katrina Shooting and Burning of Henry Glover
A federal jury in New Orleans convicted three current and former New Orleans Police Department (NOPD) officers, David Warren, Greg McRae and Lt. Travis McCabe, in relation to the post-Katrina shooting death of Henry Glover, and the subsequent burning of Glover’s remains and obstruction of justice.