(Screenshot: The Daily Progress/Twitter)

The Ku Klux Klan held a rally yesterday to protest the removal of Confederate statues of generals Robert E. Lee and Thomas Jackson in Virginia.

Approximately 50 members of the North Carolina chapter, some decked out in their KKK robes descended on Justice Park only to find over 1000 counter protesters already there.

The KKK group, which calls itself the Loyal White Knights, was there to protest the removal of these monuments. They marched into the park just before 4 pm and were jeered even as they marched with their guns and Confederate flags.

Their meet up only lasted about half and hour, they were then escorted out by police.

According to the Mayor of Charlottesville, Mike Signer, 23 people were arrested.

At the end of the protest, people began to get unruly and the police let off canisters of tear gas after the counter demonstrators began spraying pepper spray.

“All in all, I believe that we came out of this difficult day stronger than before — more committed to diversity, to racial and social justice, to telling the truth about our history, and to unity. On a very hot day, we made lemonade out of a lemon — from North Carolina, no less,” Signer wrote.

— Black barber hooks up white customer with Confederate flag —