The Juggernaut Short Story Prize is an annual short story prize that runs for two and a half months and invites entries from budding writers all across India. We received not only a huge amount of entries, but also really fantastic entries which explored new concepts, wrote in beautiful language and wowed us with...