Thousands of people in Zimbabwe have paid tribute to Morgan Tsvangirai at a rally in Harare. The former opposition leader died on Wednesday after a battle with cancer.

Opposition members say they will try and keep the party united, despite divisions over its leadership.

Al Jazeera's Haru Mutasa reports from Harare.