Yemen holds strategic importance as the Arab nation is situated on a strait that links the Red Sea to the Gulf of Aden.
Fascinated by politics
Yemen holds strategic importance as the Arab nation is situated on a strait that links the Red Sea to the Gulf of Aden.