Section 428 Indian Penal Code is a criminal law in India that punishes adultery.