The sin that Herod committed was that he killed every male child in Bethlehem under the age of 2.
The Bible said that when Jesus was born, a star appeared to 3 Wise man who began to search for him till they came to Jerusalem where they met King Herod.
Upon hearing that a great King was born, Herod:
God warned the Wise men not to go back to Herod after they had found Jesus because Herod wanted to kill him. To make sure Jesus was killed, Herod ordered every boy who was 2 years and younger to be killed in Bethlehem.
In conclusion, Herod committed a massacre because he was afraid and insecure about losing his throne.
Find out more at https://brainly.com/question/2331333.