Day: 26 November 2016
Suicide favoured in British photographer death probe
Suicide is the lead hypothesis in the investigation into the death of the controversial British photographer David Hamilton, 83, a source has told AFP.
Suicide is the lead hypothesis in the investigation into the death of the controversial British photographer David Hamilton, 83, a source has told AFP.