Israel has arrested about 40 Hamas legislators and cabinet ministers in the West Bank since Palestinian militants , including members of Hamas 's armed wing , seized an Israeli soldier on June 25 and took him to the Gaza Strip .