Malachi 2. Corrupt priests. God. True and false priests. A broken agreement.

0
12