Iran Frees All Crew, Including 17 Indians, Of Seized Vessel by Newsdesk-Top NewsArab NewsIndia News4 May 20244 May 2024 The Israel-linked cargo ship was seized by Iran on April 13, with 17 Indian nationals onboard. Iran has released all crew members of the Portuguese-flagged cargo ship MSC Aries, which…