Identify Key Terms
1057
Identify and explain the significance of each item below.
ethnic cleansing
Color Revolutions
globalization
European Union (EU)
Maastricht Treaty
World Trade Organization (WTO)
nongovernmental organizations (NGOs)
diasporas
multiculturalism
war on terror
Muslim Brotherhood
Arab Spring
Islamic State
climate change