All across Europe, 70,000 so-called Stolpersteine (or “stumbling stones”) have been laid down in memory of people who fell victim to the Holocaust. Swedish stumbling stones can be found outside three addresses in Stockholm.