The special covenant is a contract to hold the people October 29, 2017 | No Comments Categories: Uncategorized