China's State Council yesterday announced that September 3 will be a national holiday this year to mark the 70th anniversary of the end of World War II, or more importantly, the allied victory over Japan.


Visit the original source and full text: Shanghaiist