Israel has all the right to defend itself, but can it be that Palestinians have no right to life?
Editorial Desk : The prime minister Netanyahu has always been eager to demonstrate his super power military ability built by the US to ruthlessly punish the Palestinians on any excuse. The latest assault on...