Yemen was called “Arabia Felix” (Happy Arabia) in ancient times and was famous for its rich trade in spices, incense and precious stones. However, even the Roman Empire could not establish full dominance in these lands. The Ottoman Empire also …
The post Yemen: The Place with No Return appeared first on Global Research.