Indian government officials: 14 Indian vessels are stranded in the Strait of Hormuz.

2026-05-21

Indian government officials: 14 Indian vessels are stranded in the Strait of Hormuz.