Armed Black Panthers Taking Over Stone Mountain, GA!! (Video)

A group of heavily armed Black protesters marched through Stone Mountain Park near Atlanta on Saturday, MTO News has learned. Te protesters, who are calling themselves “Black Panthers” are calling for removal of the giant Confederate rock carving at the site that civil rights activists consider a monument to racism.

Source link