ttpresbyterian.com
A Divine Covenant
Have you ever “cut a deal” with someone? Why do we say “cut”? Although some agreements involve splitting hairs or splitting the difference, “cutting a deal” has …