Excellent advice! I have been reporting from alt-right rallies in Berkeley throughout this year and covering the Russian cyber war on us since 2014, and I completely agree with your points. Tomorrow they arrive to SF, next day a battle is planned for Berkeley. Help us fight by sharing this article and read more about fake “punch a nazi” meme campaign that manipulates your emotional response, Russian bots, and get to know your provocateurs. https://medium.com/everyvote/to-punch-or-not-to-punch-377d062a882c