socialism , islam , christianity , zoroastrianism , democracy , justice and fairness have all been used as rallying cries for the most gross abuses and the most atrocious violence that i have witnessed .