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