Comment Comment by badminton1 Robert Mugabe has been president of Zimbabwe since 1987. That is, 30 years. parent badminton1 9 years ago