At last, a moment of clarity – the UK supreme court has upheld the rights of women

.....

© The Guardian