1. 23 charged in clash between protestors and police at future Atlanta public safety training center

    23 charged in clash between protestors and police at future Atlanta public safety training center

    335
    3