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.
The vessels of Mercy Ships have visited nearly 600 ports in 56 developing nations directly benefitting more than 2.8 million people.