A federal judge citing “lack of sensitivity” has upheld a penniless Nigerian mother’s request to apply to remain in Canada on humanitarian grounds. Citizenship officers should not be “vilified” for enforcing the letter of the law, an analyst said: “The real world is messy”.