Africa Mozambique ruling party leads early election results as opposition cries foul October 17, 2024 Joy