Tuesday, June 23, 2020

My plague year, a101

Report finds not one police department in the 20 largest American cities are compliant with international rights laws. In my plague year.

No comments: