Christians form less than 5% of India’s population yet Christmas is celebrated by millions of Indians. You can feel the festivity, fun and cheer on the streets and homes. Here are some pictures from the streets of Delhi.
Christmas Cheer

Points of View