Outrage Imperialism

Outrage Imperialism (defn): The outrage of many people in the developed world at events, institutions, and practices that those in the developing world are largely untroubled by or recognize as…