Mossad did it? It's a rational explanation. After all Mossad is trying anything possible to break up the determination of Hamas and to isolate them from their people. In spite of all the tactics and plots, Hamas remains stedfast and has support of Palestinian people. Especially that many officials in Europe and US that are looking for ways to bring Hams in the negociation talks. Who gains from vilifying Hamas: Israel and its Mossad mafia.
Israeli soldier lightly wounded after being hit by car south of Hebron (Haaretz)
from the article: Palestinian Christian activist stabbed to death in Gaza