sizes="any">
Zimbabwe is trapped in a vortex of political, economic and social dysfunction