India celebrated Deepavali, or Diwali, also called the festival of lights, on November 14. Bangalore: Every year in the days leading up to Deepavali, crowds of happy shoppers fill Bengaluru’s shops and, as the season’s greetings ring out, they hunt for festive bargains, last-minute gifts for friends and family, and …
Read More »