1. Traditional western/American. 2. Social justice based on black/minority resentment of whites. 3. Sharia.
YUP - its coming, sooner than we think.