Tag: wendell allen police ideo

New Orleans District Attorney Leon Cannizarro has released video of the March 7, 2012 slaying of 20-year-old, unarmed Wendell Allen (pictured right), by New Orleans police officer Joshua Colclough, 28 (pictured left) and it clearly shows the shooting was unnecessary, reports Fox 8. “It was clear there was no justification for the shooting,” Can …