X-Ministry News

LCMS Mercy Medical Team in Chesinende, Kenya