There is no excuse for the killing of two Israeli embassy workers
.....
© The Guardian
visit website