Western Leaders Snub China’s WW II Victory Day Commemoration by Stephen Lendman No two nations sacrificed more to defeat the scourge of Nazi and imperial Japanese fascism that Russia and China. No one knows for sure how many from both countries perished. Estimates […]