The ageing war veteran standing up to Zimbabwe's president