Women – Human Rights At Last?

Victims of rapist John Worboys made history in the Met v DSD with a landmark judgment. It is the second time this century women have won a significant human right. Readers may have missed it with the headlines being dominated with the Corbyn Spy lie. The dominance of...