How Does Cultural Diversity Affect Societies