Revolution is bloody, revolution is hostile, revolution knows no compromise... - Malcom X