Kyiv withstands barrage as president’s upbeat New Year’s address contrasts with message from Russia’s Vladimir Putin
Zelenskyy pledges victory in 2023 as Ukraine shoots down Russian missiles
Recent Posts
- Iranians queue for petrol as US blockade bites
- JPMorgan eases approach on lending against shares to court AI’s new wealth
- China warns US it could retaliate over Iran sanctions
- The little-known French company trying to unseat Palantir in Europe
- Socialists and Maga are both wrong about economic liberalism




