Zimbabwe's indomitable spirit