A death retold in truth and rumour: Kenya, Britain and the Julie Ward murder … Link – A death retold in truth and rumour: Kenya, Britain and the Julie Ward murder