Police probe mystery deaths of two men after their bodies were found inside £270,000 home

On Feb 13, 2019

Police today said they are linking the deaths of three men in their 80s in Exeter, Devon, including 84-year-old twins named as Dick and Roger Carter. A man, 27, has been arrested on suspicion of murder.