Legal definition of a woman refers to ‘biological sex’, UK Supreme Court rules

OSTN Staff