Article: How The Church is the New Israel

Catholic Exchange has this article here.