Some things in life can’t be understood, they just need to be loved. Like KFC India’s recently introduced all chicken, no bun Double Down....