Members of the public gather to watch British aircraft carrier HMS Prince of Wales leave from Portsmouth Naval Base on the south coast of England. File photo taken on April 22, 2025.

UK, France seek to break Iran’s grip on Hormuz Strait

Two major European powers set to use ships, drones to counter Iran's mine threat

2h ago3m read
TRENDING STORIES