Deuteronomy 31:28

28 Get together before me all those who are in authority in your tribes, and your overseers, so that I may say these things in their hearing, and make heaven and earth my witnesses against them.

Deuteronomy 31:28 Meaning and Commentary

Deuteronomy 31:28

Gather unto me all the elders of your tribes, and your
officers
The heads of the tribes, the princes, and all other inferior magistrates:

that I may speak these words in their ears;
not the words of the law, but of the song which he was ordered to write, and is recorded in the following chapter:

and call heaven and earth to record against them;
to bear witness of what he delivered to them, and to bear witness against them should they transgress the laws he gave them; and to bear witness that they had been faithfully cautioned against transgressing, and had been severely threatened, and the punishment plainly pointed out that should be inflicted on them in case of disobedience, so that they were left entirely without excuse.

Deuteronomy 31:28 In-Context

26 Take this book of the law and put it by the ark of the Lord's agreement, so that it may be a witness against you.
27 For I have knowledge of your hard and uncontrolled hearts: even now, while I am still living, you will not be ruled by the Lord; how much less after my death?
28 Get together before me all those who are in authority in your tribes, and your overseers, so that I may say these things in their hearing, and make heaven and earth my witnesses against them.
29 For I am certain that after my death you will give yourselves up to sin, wandering from the way which I have given you; and evil will overtake you in the end, because you will do evil in the eyes of the Lord, moving him to wrath by the work of your hands.
30 Then in the hearing of all the meeting of Israel, Moses said the words of this song, to the end.
The Bible in Basic English is in the public domain.