Barnabas Fund Reports Good News for Egypt’s Christians The government of Egypt licensed 125 churches and church-affiliated buildings on 14 November. It is the 24th batch of...