Satellite images show tankers Iran seized off Bandar Abbas
Satellite images analyzed Sunday by The Associated Press show two oil tankers recently seized by Iran off the coast of one of its key port cities on the strategic Strait of Hormuz.
The photos from Planet Labs PBC showed the Advantage…
Read More...
Read More...