translate English to German: JERUSALEM – Israel has been welcoming some rather peculiar visitors of late.
JERUSALEM – Israel erhält in letzter Zeit manch absonderlichen Besuch.