Nov252023 by Landon MionNo Comments Atlanta cops arrest 8 pro-Palestinian protesters near Lenox Square Mall after refusing to disperse from street