The Bible doesn’t lie because it is a record of the sacred word of God who cannot lie.
TITUS 1:2
“In hope of eternal life, which God, that cannot lie, promised before the world began;”
The irrefutable guarantee of the truthfulness is that it is impossible for God to lie.
HEBREWS 6:18
“That by two immutable things, in which it was impossible for God to lie, we might have a strong consolation, who have fled for refuge to lay hold upon the hope set before us:”
Click here to continue
http://www.controversyextraordinary.com/2017/05/it-is-impossible-for-God-to-lie.html?m=1
Source: Mr. Controversy