Art Institute Painting Stolen by Nazis to be Returned

NBC 5 Chicago – September 23, 2026

Originally aired on NBC 5 Chicago, September 23, 2026.