Photo Gallery
View all thumbnail Photo 1 of 3 « Prev   Next »
A vendor sells her vegetables at a market in Beijing. China's inflation hit a near 12-year high of 8.7 percent in February. -- PHOTO: AFP
Close window