Tens of thousands of Zimbabweans have marched through the capital Harare in support of veteran President Robert Mugabe, but their number fell short of the ruling party's goal of attracting a million people.
Demonstrators were shipped in from all over Zimbabwe for Wednesday's march, organised by the Zanu-PF's youth wing.