In this satellite photo from Planet Labs PBC, Iran's Kharg Island is seen on Feb. 26, 2026. (Planet Labs PBC via AP)
Copyright © 2026 AOL Media LLC. All rights reserved.