India Evacuates 59 Vessels From Hormuz Amid Iran Conflict
India has completed the evacuation of 59 vessels bound for its ports from the Strait of Hormuz following the outbreak of conflict. The fleet includes 23 Indian-flagged ships and 36 foreign vessels ca…