Please enable JavaScript
China and the EU hold tense summit in Beijing, agree on climate pledge but clash over trade and Ukraine stance.