Yemen

YemenManufacturing and EngineeringHeavy EngineeringU.S. Embassy
Heavy smoke rises from the U.S. Embassy in Sana as Yemeni riot forces disperse protesters after they stormed the embassy building. Wadia Mohammed / EPA
Loading