Institut d'Histoire du Temps Présent

A French institution, a division of the Centre national de la recherche scientifique (CNRS, National Centre for Scientific Research, Wikipedia page ) involved with the history of war in the 20th century, coloialism and so on.

The website, in French, is