This satellite image provided by Airbus DS shows what appears to be a human-made track dug out in Iraq's western Nukhaib desert, some 250 kilometers (155 miles), southwest of the capital, Baghdad, on Sunday, March 8, 2026. (© Airbus DS 2026 via AP)
Copyright © 2026 AOL Media LLC. All rights reserved.