125 come to Christ during retreat in Europe February 20, 2021 By Karen Pearce IMB More than 125 people put their trust in Christ during a three-day mountain retreat in the Caucuses region of Europe. National church Read More »