I did read it. Both should have been punished and Jesus should have let her be stoned. He violated the law.
“...Jesus should have let her be stoned. He violated the law.”
Then you missed the point as badly as the Pharisees did.
He didn’t stop them from stoning her! Their own consciences did! That was the point! No one is without sin EXCEPT Jesus, AND HE WAS NOT OBLIGED TO STONE HER, SINCE HE KNEW WHAT THEY WERE UP TO!