DUBAI, United Arab Emirates – Private intelligence firm says an oil tanker tied to Israel has been seized off Aden, Yemen, by an unknown force.
DUBAI, United Arab Emirates – Private intelligence firm says an oil tanker tied to Israel has been seized off Aden, Yemen, by an unknown force.
deleted by creator