Don't dismiss the possibility that this was Antifa. In fact, it probably was Antifa.
To me? I believe antifa is rooted in a marxist muslim organization