history · 17 November 1939 · 86 years ago
Japanese troops landed at Fangcheng and Beihai in Guangxi Province, China.
More history on 17 Nov