September 1, 2020

Chicago Is Spending $1.6 Billion on 13,000 Police. Is It Worth It?