Photo: Valerian Guillot, Haggier Mountains
Yemen is located on the Arabian Peninsula in Southwest Asia. It is bordered by Saudi Arabia to the north, the Red Sea to the west, the Arabian Sea and Gulf of Aden to the south and Oman to the east. The capital and largest city is Sana’a.
Yemen: the world’s “forgotten” war – Beirut-based journalist Jane Ferguson tells the incredible story of how she smuggled herself behind rebel lines to report on Yemen’s “forgotten” war.
Elsewhere on the Web