RT: @China_V7 🚨 BREAKING:
UN Special Rapporteur Francesca Albanese:
"The land must be returned to its owners [the Palestinians]."
"Perhaps the Jewish Israelis there should rent rather than steal, and live as Palestinians if there is a Palestinian state.