BEIJING -- China's producer price index (PPI) fell 1.5 percent in October from the same month last year, the National Bureau of Statistics said Saturday.
Stronger than all is maternal love
Gold rusher in golden time
Teenager wanders onto US munitions