Detroit Free Press Aug 20, 1944 October 16, 2017 734 × 930 Detroit Free Press Aug 20, 1944 Detroit Free Press Aug 20, 1944