Newly cleaned stumbling stones in Munich, Germany being honored and touched by little children’s hands and surrounded by flowers.