Al Qaeda group vows revenge on China

The World