Why will Yahweh punish Shemaiah and his descendants?
He will do it because Shemaiah prophesied lies to the people so they would rebel against Yahweh. [29:31; 29:32]