On the occasion of two major advances for same-sex marriage, let us not forget that it was exactly ten years ago today that the US Supreme Court ruled 6-3 in Lawrence v. Texas that people had the right to have sex with others of the same sex. [Read more…]
