Machtverfall — a scathing report card on Angela Merkel’s final term in July 21, 2021 As Europe’s elder stateswoman steps down as chancellor of Germany, what will be her lasting legacy?
Sweden criticises China for refusing full access to vessel suspected of Baltic Sea cable sabotage in December 22, 2024