Look Inside: 'Speak The Wind' by Hoda Afshar by June 22, 20210 On the islands of the Strait of Hormuz, near the southern coast of Iran, there is a belief that the winds can possess a person, causing them to experience illness …