Nantucket Man Released From Haitian PrisonAn aid worker from Nantucket has been freed after being held for 17 days in Haiti on kidnapping charges.