Maybe it can flourish but I'm not sure there are any great examples in the world to show it.....Brazil has problems...the US has more race problems than ever. Don't see it happening.I know. We all need to be more tolerant, stop flinging the bigot word around & listen. I like talking to you & I have modified my stance a little in response to concerns. But I am still a dyed in the wool leftie (even if my own side are being repulsive) & there's ONLY so far I go. I don't believe there's a great replacement & I think with a bit more care & caution a multicultural society can flourish.