on March 5, 2003 Le Pacte du silence Everyone has a secret. Twins Sarah and Gaëlle near 25; for ten years, Sarah has… on March 5, 2003