Barghouti rejects HRW report on 7 October as serious misstep
Secretary General of the Palestinian National Initiative, Mustafa Barghouti, has criticised Human Rights Watch (HRW) new report on the 7 October, 2023 attack as “a serious failure for an...