This Day in History: 2016-05-31 (Died on May 31, 2016) Rupert Neudeck, German journalist and humanitarian (b. 1939).