The Behshad, a vessel registered as a commercial cargo ship with a Tehran-based company sanctioned by the US Treasury for alleged ties to the state-run Islamic Republic of Iran Shipping Lines, has recently returned to port, raising concerns of a potential Israeli strike. Having been stationed in the Red Sea since 2021, the Behshad’s presence […]