Japan

German Wreckage on the retreat from Rome 18 June 1944

The WW II Alliance Between Germany and Japan

Japanese troop formation in Nanking, China. (Source: Wikimedia) “Our greatest triumph lies in the fact that we achieved the impossible,...