EU orders all member states must recognise same-sex marriages – highlighting one of the deepest divides in the union
SPAIN has been a European leader in same-sex marriage for two decades. Now, the EU’s top court has ruled that every member state must recognise