In recent days, the Lebanese Army has taken down dozens of banners bearing the images of Hezbollah leaders and Iranian figures in Beirut, replacing many of them with posters extoling a “new era” for ...