Ensconced in comfortable offices on the rue de Varenne in the government district of Paris, the Institute pour la Democratie et la Cooperation (IDC) acts as the(...) [ 205 words ] [€5]