Friends have asked me if Christmas is celebrated in India. Christians make up 2.3% of the population. So that means 24 million people in India are celebrating Christmas today, which is a national holiday. You can tell who is celebrating Christmas by the big, colourful star lanterns made out of paper which are hung outside Christian homes and shops. At night these are lit, adding colours and lights to the neighbourhood.