Diwali 'Festival of Lights' Celebrations on October 28th

One of India's major holidays, the 'Festival of Lights' known as Diwali (or Deepavali) is being celebrated on October 28, 2008. The festival is an important symbolic 'renewal of life' that is celebrated by...

closeSign in to NowPublic

is reporting from