New Delhi: Navratri, the Hindu festival of nine nights, has begun. This nine-night Indian festival celebrates the triumph of good over evil. According to the Hindu lunar calendar, this day is one of the nine auspicious ones. Every day of the festival has a different significance because it honours Goddess Durga’s nine incarnations. It commemorates […]