A delegation of Israeli military officers canceled a visit to Britain out of fear that they would be arrested on war crimes charges.
A delegation of Israeli military officers canceled a visit to Britain out of fear that they would be arrested on war crimes charges.