By Israel News Talk Radio
As usual, the world points a collective finger at Israel.
By Itamar Frankenthal