The main players opposing or fighting the US, the coalition countries, Israel, and NATO belong to several ideological trends: Islamists, radical Leftists, Anti-globalization groups, Anarchists, and radical Rightists. Paradoxically these disparate groups seem increasingly to be cooperating and supporting each other.