Headless corpse washes up on Thai island beach. Villagers on Koh Libong in Trang made a gruesome discovery yesterday when a headless