see more
Sweden's Crown Princess Victoria and her husband Prince Daniel pay respect at a makeshift memorial near the site where a truck slammed into a crowd yesterday outside a busy department store, in central Stockholm, on April 8, 2017. / AFP PHOTO / STRINGER (Photo credit should read STRINGER/AFP/Getty Images)