TrendingEnglish

France releases a Russian oil tanker seized near Morocco after a multi-million fine.