Betteridge’s Law
No.
September 1, 2020
Chicago Is Spending $1.6 Billion on 13,000 Police. Is It Worth It?