Seventy-five years ago, on May 27, the People's Liberation Army, led by the Communist Party of China, took over Shanghai ...