login
Chen Shaokuan Sino-Japanese War Chang Yang Hucheng national party Chiang Kai-shek
01-17
National Revolutionary Army civil war Chiang Kai-shek Chen Shaokuan Jin Dinghan Yunnan Sino-Japanese War Liberation navy
01-14
Sa Town Ice Chen Zhaohan navy Chen Shaokuan Day Island
01-07
navy Chen Shaokuan Sa Town Ice Chen Zhaohan Beiyang Marine Division Fujian
12-31
navy Chen Shaokuan Naval forces Second Fleet Late Qing Dynasty
12-26
Fujian Sino-Japanese War navy Sea frontage Chen Shaokuan
12-17
First-level admiral Chen Shaokuan National Revolutionary Army navy civil war
12-16