The PR war to demonize Israel strikes again.
The anticipation was palpable…what would he say? What would it do? Is this what we’ve been waiting for? Experts surmised, pundits pontificated while the population pondered: whither change?
For some, there was immediate disillusionment. Others, compelled by loyalty to the “brand,” made excuses for lackluster delivery. Who could blame them? When hopes set [...]