More countries have come to accept that their populations have multi-ethnic, multi-cultural or multi-religious characters. So various attempt have been made to reconcile cultural diversity and identity-related difference with civic and political cohesion.