Comments:Mozambique holds presidential and parliamentary elections