6 arrested in Atlanta protests over proposed police training facility

Hits: 1

A protest erupted Saturday night in Atlanta over a proposed police training facility. Read More Go To Source