
Estonia releases Russia-bound oil tanker
FILE PHOTO: Estonian Navy detains and boards Russia-bound oil tanker in the Baltic Sea off Tallinn, Estonia, April 11, 2025. Estonian Police And Border Guard/Handout via REUTERS/File Photo TALLINN - Estonia has released the oil tanker Kiwala, which …