CanadaA question of honourOut of hospital and back in court, Mohammad Shafia faces more damning evidence