Al Jazeera on MSNOpinion
The Strait of Hormuz is not just an oil chokepoint
It is the single point of failure of globalised production.
This bodes poorly for the investigation and the future of Indonesia’s democracy. Read more at straitstimes.com. Read more at straitstimes.com.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results