Latest update
Macron backs a newly signed agreement for peace as Germany prepares its navy for a potential deployment in the Strait of Hormuz.
Macron backs a newly signed agreement for peace as Germany prepares its navy for a potential deployment in the Strait of Hormuz.