My understanding is only one side was charged, and it wasn't the KKK. Witnesses say that violent protesters showed up and attacked.
Common sense would be "both sides are to blame". Don't play with fire if you don't want to get hurt. Legally, though, only the attackers were to blame. As much as you might not like them, they do have their rights.