Posted inChinese History
Major battles of the Second Sino-Japanese War: Shanghai, Nanjing, Wuhan, etc.
Lecture: The Second Sino-Japanese War: A Whirlwind of Battles & Bitter Resilience Good morning, class! ☕ Grab your metaphorical notebooks (or your actual ones, I'm not judging!), because today we're…