Ipc 295A Punishment - It is a comprehensive code intended to cover all substantive aspects of criminal law. Ipc 295A Punishment - Maliciously insulting the religions or the religious beliefs of any class.