Psalm 139:9 "Happy is the one who seizes your infants and dashes them against the rocks." What is this all about?

The cross references are: 2 Kings 8:12 "Why is my lord weeping?" asked Hazael. "Because I know the harm you will do to the Israelites," he answered. "You will set fire to their fortified places, kill their young men with the sword, dash their little children to the ground, and rip open... show more The cross references are:
2 Kings 8:12
"Why is my lord weeping?" asked Hazael. "Because I know the harm you will do to the Israelites," he answered. "You will set fire to their fortified places, kill their young men with the sword, dash their little children to the ground, and rip open their pregnant women."

Isaiah 13:16
Their infants will be dashed to pieces before their eyes; their houses will be looted and their wives violated.

Hosea 13:16
The people of Samaria must bear their guilt, because they have rebelled against their God. They will fall by the sword; their little ones will be dashed to the ground, their pregnant women ripped open."


I am assuming this was only about certain peoples back in those days, not today. But why so much violence of murder? I don't know the reasoning for these verses. Please help me understand what these are about.
10 answers 10