BINT JBEIL, Lebanon—Hezbollah leader Hassan Nasrallah last weekend addressed a rally to celebrate the group’s 2006 “divine victory” against Israel, thundering for more than an hour about the impending demise of the Zionist enemy.

But it’s not against Israel that young men in the audience here have been fighting of late.