Each year, millions of devotees around the globe joyfully await Janmāstamī – the sacred occasion that marks the divine appearance of Lord Krsna on earth over five millennia ago. This festival is ...