New Black Panther Party

A Ku Klux Klan rally in South Carolina Saturday was overthrown by anti-racism protesters and a few viral moments that shifted the conversation from hatred to the…