Roughly 20 million people from all over Europe were forced to work for for Nazi…
The European Research Council (ERC) is funding a new research project led by the…
The European Research Council (ERC) is awarding more than 1.33 million euros in…