Posted inMysterious True Stories
What’s a Terry Stop? How Cleveland’s Stop-and-Frisk Policy Works
Cleveland police officers stop thousands of people every year, mostly to hand out traffic tickets. In 2023, the department reported making nearly 17,000 stops — about 45 a day. More…