Authorities in Haiti have rescued two American children and a Haitian foster child who were kidnapped in Port-au-Prince late last week .