Trying to talk sense to United Nations officials can be a dizzying experience, but the former commander of British forces in Afghanistan, Richard Kemp does…
Mentioning Operation Cast Lead, Kemp Calls IDF most moral in history Colonel Kemp: “…during Operation Cast Lead the IDF did more to safeguard the rights…