President Robert Mugabe was yesterday handed visual humiliation and shame ...