In south Lebanon, Hezbollah's yellow flag fluttered atop a vast pile of rubble that was once part of Nabatieh's old market.