Osceola County Deputy David Crawford Charged After Jean Barreto Is ‘Cooked Alive’ in Florida Taser Arrest
A Florida deputy has been charged after allegedly tasing a suspect who was pumping gas, touching off a fireball that caused third-degree burns across more than 75 percent of the man’s body, authorities announced Thursday. Jean Louis Barreto, 26, has been in the hospital and had six surgeries since the Feb. 27 incident, in which … Read more