BBC News reports two Israeli soldiers and a Spanish U.N. peacekeeper have been killed as Hezbollah militants trade fire with Israeli forces on the Lebanese border. A spokesman for the U.N. Interim Force in Lebanon (Unifil) urged "maximum restraint to prevent an escalation." The peacekeeper was killed close to the disputed Shebaa Farms area, where an Israeli convoy was earlier hit by anti-tank missiles, killing two soldiers. The Israeli military responded by firing shells into southern Lebanon. Hezbollah said it carried out the missile attack in retaliation for an Israeli air strike that killed six of its fighters and an Iranian Revolutionary Guards general in the Syrian Golan Heights 10 days ago.