Authorities in Guatemala confirm that the body of missing British backpacker Catherine Shaw has been found
Authorities in Guatemala have confirmed that a body has been found during the search for missing British backpacker Catherine Shaw. According to The Lucie Blackman Trust, Ms Shaw’s body was found following a wide scale …