From: Rob 6969 <liberalproject@hotmail.com> Two questions that are not really linked!Is former puppet prime minister's family coming orginally from the "Ile de la Tortue"?
If not where is this name coming from? Are there still green turtles nesting on this island?