Yemen is located on the Bab al-Mandab strait that connects the Gulf of Aden with the Red Sea. The location is of strategic importance since a large part of global shipping passes through this strait, which lies on the southern side of

Read More