- Published on
At the start of 2025 David Marshall Kealy with son Tim spent time with Ministry Partner Mercy Indonesia. Peduli means care or concern and that is the working theme of all they do reaching thousands across hundreds of the 18,00 Indonesian islands.
0 Comments