A British organization clears minefield in Jenin; "Palestine Information Center" blames Israel.

Read more