Heavy fighting erupted again Wednesday between pro- and anti-government supporters in northern Lebanon, killing at least two people and wounding 30 others and shattering a fragile truce that lasted just two weeks, security officials said. Five soldiers were among the wounded in clashes in the northern city of Tripoli that began overnight and continued Wednesday morning, the officials said, speaking on condition of anonymity because they were not authorized to talk to the media. The latest clashes began overnight when three hand grenades exploded in a street separating the two rival districts. It was not immediately known who threw the grenades. Gunmen from the two sides exchanged machine-gun fire and rocket-propelled grenades for hours, the officials said.