John Mahama has taken the oath of office as Ghana’s new president in a ceremony attended by world leaders. Mahama was sworn in at Black
John Mahama has taken the oath of office as Ghana’s new president in a ceremony attended by world leaders. Mahama was sworn in at Black