Peace cannot be built on terror

Peace cannot be built on terror

Today, Canada, Australia, and the UK announced their recognition of a Palestinian state. This is not a routine diplomatic gesture. It is a betrayal of Israel by some of its closest allies, and more importantly, it is a failure and mistake of the…

Continue Reading