Lebanese troops? or Hezbollah wearing Lebanese uniforms.
sick bastards. over a tree?
Sick bastards is right. No doubt in my mind they were Hezbollah.