Turks and Caicos June 2007 Kathleen and Grace Li Sayles hugging on the beach on the island of Turks and Caicos.