The Iranian Merchant Mariners Syndicate (IMMS) has reported that at least 44 Iranian seafarers were killed and 29 others injured during recent military...
No fewer than 750 commercial vessels including heavy weights like CMA CGM, Hapag Lloyd, and others are making u turns avoiding straits of...