Some people have criticized Elizabeth II for wearing a fur coat on Christmas Day which she had worn many times before, first time publicly in 1961 when she visited India. They are fanatics and intolerant. They have no respect for rights of other peoples