Barghouti: New Human Rights Watch report is a serious lapse
Ramallah Ma’an – Dr. Mustafa Barghouti, Secretary-General of the Palestinian National Initiative Movement, described the new Human Rights Watch report on the events of October 7 as a serious failure for an organization that should have been sincerely …