London Mayor Ken Livingstone was again plunged into controversy this week after he publicly justified suicide bombing as the only way for Palestinians to fight against Israel.
Dutch incoming coalition government’s draft agreement includes moving the country’s embassy to Jerusalem