Church Leader Receives ‘Order of the Towel’ Award
Dr. Niko Njotorahardjo, pastor of the massive Gereja Bethel Church in Jakarta, Indonesia, was inducted earlier this week into the “Order of the Towel” from Church of God Prayer Ministries and Project Pray. The ceremony took place during the Church ... »