May 8, 2025, marks the 80th anniversary of the end of World War II in Europe. While this date is widely commemorated as the official end of the war, the city of Darmstadt experienced its liberation already on March 25,
80 Years Since the End of World War II: Remembrance, Responsibility, and the Role of Digital Peace Research
