On Wednesday, April 22, 2026, Iran's Islamic Revolutionary Guard Corps (IRGC) announced it had seized two commercial cargo ships, the MSC Francesca and the Epaminondas, in the Strait of Hormuz. Tehran claims the ships violated maritime regulations, operated without permits, and "tampered" with their navigation systems to pass through the strait undetected.
Become a supporter of this podcast: https://www.spreaker.com/podcast/today-explained--6659607/support.
Don’t miss our latest episodes! follow us to stay updates with fresh news everyday. Let’s keep the support our podcast to serve update news entire the world!