Millennials and you can Gen Zs could be the first two generations which have not was required to deal with brand new criminalisation of one's sexual identities ...