The bloodshed in Gaza in the latest round of Israel-Palestine conflict has stirred global people's conscience and further ...