The war that blew ‘Hasbara’ away

As an agreement to implement the first phase of a peace plan for Gaza was reached in Sharm el-Sheikh, Egypt, and the initial steps to carry out that phase have already been taken, it is timely to examine the consequences and dimensions of the…

Continue Reading