Eleanor Beardsley
Recent Contributions
- How France uncovered the mystery of the forbidden photos of Nazi-occupied Paris
- France's Macron names EU's Brexit negotiator Michel Barnier as prime minister
- What to know about France's high-stakes election, where the far right is gaining ground
- A school in Jerusalem brings Arab and Jewish kids together to boost understanding
- Israel is trying to arm more citizens with guns since the Hamas attack
- To rebuild Notre Dame's fire-ravaged roof, carpenters use centuries-old techniques
- European watchdog fines Meta $1.3 billion over privacy violations
- Europe fears its industries will jet to the U.S. as energy costs force plant closures
- Russia's effort to break European energy unity seems to be failing — at least for now
- On the presidential campaign trail, competing visions of France emerge