Article 12 Mar 2024 Navigating Equality: Article 22 Of The Cypriot Constitution And Same-Sex Marriage Under European Law European Union Government