Are those Syrian troops?
The Yahoo News captions say variously that they are Lebanese army troops, or Lebanese police, or Lebanese special forces. However, I would take whatever Yahoo's captions say with a grain of salt. They frequently have to correct errors in their captions.