globalresearch.ca middle east & north africa 2018-11-30@ globalresearch.ca Yemen is strategically key geopolitical stretch of land at the connecting point of Red Sea. ..…