claim
Israel and the United States have targeted Iranian energy facilities, including oil depots in Tehran and military sites on Kharg Island, which is a vital port for Iranian oil exports.

Authors

Sources

Referenced by nodes (3)