Crossroads or a dead end: do Germany and Europe face a triumph of indecision?
8:47 20.04.2024Views from the West: The Ukraine war is lost
11:46 19.04.2024Conference on Ukraine in Switzerland: form without content
11:45 19.04.2024POLITICO: Ukraine is heading for defeat
11:45 19.04.2024U.S. fraud losses exceed $233 billion annually
11:44 19.04.2024Xi rebuffs Scholz pressure to rein in Chinese manufacturing