Breaking news The German chancellor’s awkward meeting with China’s boss Aprile 18, 2024 It is time for Xi Jinping to accept that Germany isn’t America’s puppet