Seriously, this again. In the middle of Hezbollah controlled territory there were firefights with UN peacekeepers ... and of course the people who did this "were IDF soldiers". Of course ... that's the explanation.
Does anyone still believe this? I mean, even if it's technically true, it is very well known Hezbollah sneaks as close as they can to UN bases, and then fires rockets at Israeli civilians from there, intentionally. And yes, I'm sure that this creates more than a bit of tension.
But even if that did result in a firefight ... it's not Israel that's responsible. Nobody seriously believes that.
"Technically true".... it's pretty clear that Israel has, on multiple occasions, fired at UN peacekeeping bases. This is not like "Heat of the moment" failures. These are established sites with UN peacekeepers who had been there for some time.
"Oops, our tanks opened fire on UN forces." Is a weird defense of it keeps happening. Once, maybe, but a healthy military would learn to stop that in the future. Mistakes happen. Repeated mistakes seem like a strategy.