Florida sheriff's office accused of using excessive force
The sheriff's office in Broward County, Florida, found itself under scrutiny last week after footage emerged of two deputies pepper spraying, punching and slamming a 15-year-old's head into the pavement.