India is celebrating Christmas with high enthusiasm. Special preparations have been made for the same in different parts of the country. Watch how the country is celebrating Christmas in this report and further watch top 80 stories of the day in nonstop manner.
More Videos