On April 26, 2025, a massive explosion rocked the Shahid Rajaee port near Bandar Abbas, Iran’s largest commercial port. The blast resulted in at least 70 deaths and over 1,200 injuries, according to official reports . The explosion originated from improperly stored chemicals, including ammonium perchlorate, a compound used in missile fuel. The responsible company,...