Why does the US have Iran’s Kharg Island in its sights?

The tiny island is home to one of the most critical pieces of Iran’s energy infrastructure.

Leave a Reply

Your email address will not be published. Required fields are marked *