Ethnic Groups And Diversity Questions
There are several historical factors that have shaped ethnic diversity. These include colonization and imperialism, migration and settlement patterns, conflicts and wars, social and political policies, and globalization.