Jan 222 minExploring Partnerships in Tomohon, North SulawesiNestled between active volcanoes, Tomohon is a city on the Minahasan peninsula of North Sulawesi, Indonesia.
Jan 83 minGod Is on the Move: A Milestone in Deaf Bible TranslationIn April 2023, a milestone was reached in Deaf Bible translation when more than 170 Deaf leaders came together for a consultation.