Equal marriage has been a hard-fought battle around the world. In 2025, homosexuality is still criminalised in 64 countries, ...