A married British couple identified as Jeffrey Robert Wells and Imogen Saskia Goldie allegedly committed suicide by hanging themselves in a guesthouse in Sihanoukville, Cambodia on New Year’s Day.
Wait a sec! is this Suicide or Murder?, see the photo as they tied their hands and eyes and moth stuck up with clothes as well…Hmmmmm! anyway, Looks like they are still on the matter tho’ because this clearly looks like a murder case.
See photos of suicide note that the police found written by them on how to contact their family in England below…