Share

Japanese fortress complex discovered in Shanghai

New evidence for Japanese invasion of China. A scarred fortress complex left by invading Japanese troops in the 1940s has been discovered in Shanghai.

Leave a Comment