This year marks the 75th anniversary of the CPPCC. On Sept. 21, 1949, driven by great hopes for a bright future, more than 600 deputies from various sectors overcame obstacles to gather in Beijing.
Streets and neighborhoods in Shanghai were flooded on Friday as the Chinese megacity was hammered by a second typhoon days after it was hit by its strongest storm in 75 years.
Some results have been hidden because they may be inaccessible to you