Amy Orr Ewing is Senior Vice President with Ravi Zacharias International Ministries and President of OCCA– The Oxford Centre for Christian Apologetics.

Ukraine crisis as Russia invades


Email This Story

Why not send this to a friend?

Share