Advertisement Address of the Swedish Embassy in Sana’a: Embassy of Sweden Al-Zubairi Street - Volvo Tower - Sana’a - Yemen Postal address: Elaghil…