Canadian cardiac surgeon finds heart calling through World Medical Mission

May 28, 2019 • Kenya