translate English to French: This needs investigation.
INSTAURATION DE LA DÉMOCRATIE