I heard that the Icon of Our Lady of Perpetual Help was stolen from a Greek Orthodox monastery centuries before the image was publicly venerated. However I also heard a girl had a vision to place it a certain place and it wasn't the Greek Orthodox monastery it came from. This case makes me curious when God would regard a long stolen object as someone else's. Would the Shroud of Turin rightfully belong to Italy rather than Constantinople even though it was stolen there?