When it comes to Atlanta’s planned $90 million police training center, widely dubbed “Cop City,” the project’s nonprofit backer, the Atlanta Police Foundation, has long run a reality deficit, trading on political power to support factually improbable claims while keeping the public in the dark. In 2021, Atlanta City Council approved a lease of public Intrenchment Creek Park land…
This post was originally published on Latest – Truthout.