Look I don't think it's an absolutely open and shut case, but I think all the available evidence implicates Mossad and I understand that Israeli has pointedly not denied that this done by Mossad.

In the absence of any real possibility of knowing beyond reasonable doubt (unless further evidence comes to light), I think we can safely conclude this was their work and then go on with discussing the moral and political implications.