What’s the law on sexual offences in Canada?

Sexual offences are generally charged under sections 150 – 162 of the Criminal Code of Canada.