The streets of Sana'a are awash in green, a jarring spectacle that has sparked outrage among residents. The Houthis, a group designated as a terrorist organization by several countries, have transformed the city into a sea of emeralds, all in the name of celebrating the Prophet Muhammad's ...