The Louvre has a dark side—as the home of Napoleon’s plundered art.
See All 1580 Episodes of "Constant Wonder"