Florida Deputy Arrested for Slamming Female Student to the Ground
On Tuesday, Deputy Willard Miller was charged with a felony for child abuse after video footage showed him using excessive force, slamming a female student to the ground. Deputy Miller worked at a school for children More...