#Why did John rebuke Herod?
John rebuked Herod because Herod had married his own brother's wife, and for doing many other evil things. [3:19]