Must-See Video: Two Views of the Israeli Army British Colonel Richard Kemp, former commander of British Forces in Afghanistan, investigates the IDF from all angles before declaring that Israel has the World's Most Moral Army!
A Deafening Silence The most powerful speech by any leader. He shamed the world for their silence. I am so upset by how Israel is being treated by other countries. Crying out for God to make it right !