Same-sex marriage has been legalised in Gibraltar.

Original: PinkNews