Tracking a Chemical Explosion in Iran
Payne Institute Earth Observation Group Mikhail Zhizhin, Christopher Elvidge, and Director Morgan Bazilian write about how A massive explosion occurred on Saturday, April 26, 2025, at the Shahid Rajaee port, located near the southern city of Bandar Abbas, Iran. This port is Iran’s largest commercial harbor and a crucial trade hub on the Strait of Hormuz. The Strait of Hormuz is well known as a key transit for global oil trade. April 28, 2025.