Wondering why people hang stockings on Christmas? Here's the answer
Christmas is one of the most-awaited festivals each year. Celebrated on December 25, the day marks the birth of Lord Jesus.
Dec 12, 2017, 15:25 PM IST
Christmas is one of the most-awaited festivals each year. Celebrated on December 25, the day marks the birth of Lord Jesus.
Dec 12, 2017, 15:25 PM IST