(FILES) A protester throws a stone while clashing with Mozambican riot police in Maputo on November 27, 2024. Protests over Mozambique's disputed election result -- which have killed more than 100 people, according to civil society groups -- have snarled up the city centre with barricades. They have also hit the main border with South Africa, a vital import route where intermittent shutdowns over the past weeks have put pressure on the economies of both countries. (Photo by ALFREDO ZUNIGA / AFP) (Photo by ALFREDO ZUNIGA/AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker