NewZense – New Sense or Nonsense, You Decide!!
The enmity between Israel and Palestine is old. Earlier this month, there was a fierce clash…