Armed Atlanta protesters near Rayshard Brooks shooting site say police are 'not allowed' in area

Armed Atlanta protesters near Rayshard Brooks shooting site say police are 'not allowed' in area

FOXNews.com

Published