"Never again is NOW!" *Palestine's UN Rep. Nada Abu Tarbush