Every year in the Braj region and especially in Mathura, the festival of Kansa Vadh marks a dramatic moment in Hindu mythology, the moment when Lord Krishna defeats his tyrant uncle Kansa. For 2025, ...