(Beirut) – The Yemeni government and the Southern Transitional Council (STC) are failing to fulfill Aden residents’ right to electricity and water, Human Rights Watch said today. Since the start of ...