The marchers, many of whom were transported to the capital by bus, sang songs praising Mugabe and wore T-shirts displaying his image as they gathered at a central square to hear him address the crowds.
Supporters of Zimbabwean president Robert Mugabe cheer during the march. Photograph: Jekesai Njikizana/AFP/Getty Images
“We are happy that we are marching for our president to prevent the opposition from distracting the country’s leader,” Taremedzwa Chikara, 56, a housewife and supporter of Mugabe’s Zanu-PF party, said. “Our president has the people at heart and we support that a lot.”
Learnmore Muzarabani, 28, a farmer, said he was marching to show his loyalty to Mugabe over controversial land reforms. “We are here because we love our president. He has done a lot for us. He gave us land and now we are supporting his indigenisation programme,” Muzarabani said.
— Supa Mandiwanzira (@SupaCollinsM) May 25, 2016
Zanu-PF supporters, many of them young and waving national flags, arrived in Harare from across the country by bus, train and truck to attend what organisers had dubbed a “million man” march.
“Comrade Mugabe is not sick, people lie,” supporters sang in one song defending the 92-year-old president, who has been the subject of regular rumours about his alleged ill health.
“Forward with president Mugabe,” others chanted, as they carried placards carrying messages such as “Youths march in solidarity with the visionary and iconic leadership of President Robert Mugabe.”
Police in anti-riot gear surrounded the speech venue, searching people while heavy security patrols were on the streets of Harare in vehicles and on horseback.