Global Mercy – A Floating Hospital To Africa

The vessels of Mercy Ships have visited nearly 600 ports in 56 developing nations directly benefitting more than 2.8 million people.