sizes="any">
For many Zimbabweans, the David and Goliath narrative has become a powerful metaphor for their own political journey since attaining independence from British rule in 1980.