Algerian Church has much to offer France