The husband charged with beating his newlywed bride on their honeymoon at a luxury Fijian hideaway - and who then used a kayak to flee to an island 1.2 miles away - insists that her death is a tragic accident, Daily Mail Australia can exclusively reveal.
Christe Chen, 39, was found dead on July 9 at the secluded $5,000-a-night (USD$3,500) Turtle Island Resort where the hit 1980 Brooke Shields' film Blue Lagoon was filmed.
Chen and her husband, Bradley Robert Dawson, 38 - who she married in February - had only checked into the resort two days earlier.
Load More
Yorumlar
Kalan Karakter: