Cambridgeshire and Hampshire Police says they have improved their response to child sexual abuse after twins who disclosed they were victims took their own life.

More...