The Messenger is ILC's weekly newsletter for announcements (Sign up under "Connect" on the menu)
March 17, 2024ILC is centrally located in Seoul, just north of the Han River on the east edge of Itaewon
Getting Here'and He began to teach them that the Son of Man must suffer'
Learn More