Atlanta’s Unrelenting Cop City Crusade

Today on Based, the Atlanta City Council is hell-bent on building a $70 million police playground. It’s the last thing the city needs.

This post was originally published on TAP : The American Prospect.