Opposition to APD public safety training facility holds town hall meeting

Community members and activists opposed to the planned Atlanta Public Safety Training Center came together for a town hall on Saturday. With city leaders poised to move forward with construction, opponents want to figure out what is next for them.

Top Videos