Chongqing, alternatively romanised as Chungking, is a megacity in southwest China. Administratively, it is one of the four municipalities under the direct administration of central government of the People's Republic of China, and the only such municipality located far away from the coast. Read More
Witnessing severe belt-tightening by the government, millions of Chinese civil servants are wary about around 25 per cent cut in their salaries while teachers and officials were asked to pay back bonuses, due to the worsening financial conditions acr ...
China's National Meteorological Center on Sunday renewed its yellow alert for rainstorms in multiple regions of the country, calling for precautionary measures. ...