The Irish Government has recently approved a new bill entitled the Sexual Offences and Human Trafficking Bill, which among other things...