When the British prime minister's husband is kidnapped and the French president starts receiving threats, both leaders must face an impossible choice.
2025
2024
2011
2019
2022
1988
1994
2023
2013
2017
2026
2020