Can a person be convicted for an offence if it was not in violation of a law in force at the time of the commission of the act charged as an offence?
No, a person cannot be convicted of any offence except for violation of a law in force at the time of the commission of the act charged as an offence.