FILE PHOTO: Two pieces of the Holocaust memorial project “Stolpersteine” (stumbling blocks) are seen before being installed into the pavement outside a residential building in Berlin, April 25, 2014. Today there are 45,000 “Stolpersteine” in Germany and 16 other European countries. REUTERS/Thomas Peter/File Photo