France has released the oil tanker "Glench" so it can leave French territorial waters.

2026-02-17

France has released the oil tanker "Glench" so it can leave French territorial waters.