Sounds like quite the Hate Whitey - Hate Cops party.
Forgot Muslim Groups or Islamists...
Other than that, exactly right...