What does UK Supreme Court ruling on definition of woman mean? #shorts #news #currentaffairs

This post was originally published on STV News.