Psalms 132:11-12 NIV

Psalms 132:11-12

The Lord swore an oath to David,

a sure oath he will not revoke:

“One of your own descendants

I will place on your throne.

If your sons keep my covenant

and the statutes I teach them,

then their sons will sit

on your throne for ever and ever.”

Read More of Psalms 132