United States marines landed in Beirut on Thursday for the first time in more than 20 years to help evacuate Americans from Lebanon , as Israeli officials suggested that Israeli ground troops might take a more active role in combating the Hezbollah militia .