Deuteronomy 31:28

28 Assemble for me all the leaders of your tribes and your officials, so that I can say these things in their hearing, calling heaven and earth to witness 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 Torah and put it next to the ark with the covenant of ADONAI your God, so that it can be there to witness against you.
27 For I know how rebellious and stiffnecked you are! Here, even while I am still alive with you today, you have rebelled against ADONAI; so how much more will you do so after my death?
28 Assemble for me all the leaders of your tribes and your officials, so that I can say these things in their hearing, calling heaven and earth to witness against them -
29 because I know that after my death you will become very corrupt and turn aside from the way that I have ordered you, and that disaster will come upon you in the acharit-hayamim, because you will do what ADONAI sees as evil and provoke him by your deeds."
30 Then Moshe spoke in the hearing of the whole assembly of Isra'el the words of this song, from beginning to end:
Complete Jewish Bible Copyright 1998 by David H. Stern. Published by Jewish New Testament Publications, Inc. All rights reserved. Used by permission.