Pastor Seungeun Kim of Caleb Mission in South Korea visited IRD on April 29 to share how he has helped hundreds of North Koreans escape their imprisoned country. His work was featured in the 2023 Oscar short-listed documentary “Beyond Utopia.”
No comments yet
Leave a Reply