The barbaric tradition, whose name translates to 'boy play', has persisted for centuries. Afghanistan's current Taliban leadership claim to oppose it, but Bacha Bazi continues in secret ...