In his traditional Christmas speech, German President Frank-Walter Steinmeier called for people in Germany to stand together ...
Democracy looks bruised but not beaten as it heads into 2025. In a year in which countries representing almost half the world ...