non stop news concept background

The Davina was sanctioned in 2024 by the US Treasury, which said it had delivered oil from Iran to China.