Mozambican police block demonstrators who gathered in Maputo to protest election results, on October 27, 2023.