Iran and Taiwan: A tale of two straits | LL Daily