Article

The EconomistThe Economist on 2023-11-22 20:58

Charlemagne: Tyrant, liberator, warmonger, bureaucrat: the meaning of Napoleon

It’s Napoleon’s continent, and Europeans are just living in it | Europe

Related news