Seeking Truth

Institut Theologique du Soir – an elegant, almost regal title to the ear when heard in French. Yet, when translated, the phrase reveals its decidedly

Read More

Glory to God in the Highest

As I walk through the streets of Helsinki on a Monday evening, I catch myself being mesmerized by the work of God in my life.