Daniel Chapo was sworn in as Mozambique’s president on January 15 amid violent protests and
Daniel Chapo has been inaugurated as president of Mozambique amid unrest following disputed election results
Daniel Chapo was sworn in as Mozambique’s new president amid protests over alleged electoral fraud