Time for a just peace in Israel-Palestine