text

Moments to remember: Five heroes of Langya Mountain

01:36 On September 18, 1931, the Japanese Imperial Army staged an explosion in Shenyang City, northeast China's Liaoning Province using it as an excuse to begin a fully