Problem
Explain the current debate on non-violence and groups organizing non-violent resistance against white supremacist rallies and those that explicitly confront these same rallies with violence, focus on the debate about anti-fa, the anti-fascist group. Explain anti-fa, it's origins, evolution, philosophy and practice. Explain its role in the Charlotteville alt right rally. Explain the arguments against the tactics they use and the complexity of their role in Charlottesville.