Members of the Key West, Florida, police force are under fire after bodycam footage emerged of a disturbing 2018 arrest of an 8-year-old special-needs boy.
Members of the Key West, Florida, police force are under fire after bodycam footage emerged of a disturbing 2018 arrest of an 8-year-old special-needs boy.