Khaga is an interesting character because she offers multiple outcomes depending on how the player wants to deal with her. The narration straight up makes her looking quite the villain with the attempt to save the child purposely left behind a steep die roll, even though she's actually not directly involved in her death.

I agree with Azarielle. All things considered, she's a well written character, multilayered and contrived by her allegiances.