boxer rebellion 1976 full movieboxer rebellion timeline
Nie Shicheng Life story
Nie Shicheng was a Chinese general who served the Imperial government during the Boxer Rebellion. Rising from obscure origins from Hefei, Anhui Province, in the early 1850s, Nie Shicheng managed to pass ...