November 19, 2024 / 0 Comment Re: When we are faced with annihilation, Palestinians must either resist or become extinct By Muhammad Nouman - In Uncategorized Share MustKafa Barghouti (is he a relative of the toilet secret cookie monster?) has just justified Israel war for survival Source link