The body of Upendra Edward Galegedera, 50, who is thought to have family in Hertfordshire, was discovered in his blood-spattered flat in an upmarket area of Cape Town.
The body of Upendra Edward Galegedera, 50, who is thought to have family in Hertfordshire, was discovered in his blood-spattered flat in an upmarket area of Cape Town.