iOS VPN App
Illinois woman held down by police, forced to strip naked
“When they pulled me over, they didn’t really explain to me, they just pulled me out of my car,” Ariel Harrison said. The McDonough County Sheriff’s Office in Illinois is facing fierce criticism after a 31-year-old Black mother of three was held down inside a jail cell and forcibly stripped naked in front of male officers. Ariel Harrison, who is partially blind, had just left a liquor store and was driving around Macomb County on Oct. 26, 2019, when she was pulled over by police for allegedly driving recklessly.