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

2026-04-21

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