AFP reports:
One person was killed Sunday in a blast near a police post in China's financial hub Shanghai, the state news agency Xinhua reported. more ›