Violence against women is fuelling despair and outrage in Britain. The Duchess of Cambridge defied police orders to visit a memorial in London for murder …

source