Pastor Larrie explores just what being”led by the Spirit” can mean, illustrating from his recent trip to Jakarta, Indonesia!