German woman stuns Greece Ministry of Culture by returning stolen ancient artifact after 50 years. What led her to finally give back the 13-inch pillar segment taken in the 1960s? The mystery unfolds.

Read More