One of the world’s smallest and most endangered turtle species was found on the shores Quebec’s Magdalen Islands last week – a first in ... who is also the president of Musée des Îles de la Madeleine, ...