Copyright PandaRadio 2026
Iran has begun laying mines in the Strait of Hormuz, raising concerns over global oil supply and escalating military tensions in the region.