Indian Sailors Stranded: 562 Trapped in Strait of Hormuz Crisis as Vessel Sinks
Over 560 Indian sailors stranded near the Strait of Hormuz face severe conditions. One crew member has died on the MT Celestial, and another vessel has sunk. NEW DELHI — A humanitarian emergency is rapidly unfolding in the Middle East as 562 Indian sailors stranded near the heavily blockaded Strait of Hormuz mark their 107th … Read more