In 2007 , the army was locked in a fierce 15-week battle with an Al-Qaeda-inspired Islamist group at a Palestinian refugee camp and last year , Hezbollah-led militants took over swathes of the capital in street clashes that left more than 100 people dead .