# Why would Yahweh punish Amnon? Yahweh would punish Ammon because the people of Amnon ripped open the pregnant women of Gilead.