In July 2006 , Hezbollah abducted two Israeli soldiers in a cross-border raid , which started a month-long war between Israel and the militia .