More than 120 community leaders, dignitaries and other guests gathered on board the hospital ship, theĀ Africa Mercy, on 15 May...
More than 120 community leaders, dignitaries and other guests gathered on board the hospital ship, theĀ Africa Mercy, on 15 May...