Shan Jie in Beijing and Huang Lanlan in Shanghai August 19, 2023
Seventy eight years ago, the Japanese government officially announced its unconditional surrender, signifying the end of World War II and the victory of people worldwide against fascism. Despite post-war efforts by the Allied powers, Japan's war criminals were subjected to appropriate trials and penalties. However, the specter of...More