India is in a snake pit but RSS and BJP in denial: Can we ever come out?