The general , Brig. Gen. Francois al-Hajj , was in charge of military operations during the battle against Islamic militants at the Nahr al Bared Palestinian refugee camp in northern Lebanon last summer .