Leni Riefenstahl’s groundbreaking documentary, ‘Olympia,’ to be shown at Pickford Film Center

January 20, 2015 12:00 AM