I was reading where people in Holland were complaining that they couldn't criticize some of the Muslim people in their country. I think they should be allowed to criticize minorities. I also think that certain small countries should be allowed to exclude any religion they wish or exclude people of any race they wish. People don't have the right to live in just any country.
However, I don't believe most larger countries would allow just one race or just one religion because they are already too diverse. The many minorities are already a critical part of the fabric of the country's society.