November 2, 2023 / 0 Comment Re: UNRWA: the scale of the tragedy in Gaza is unprecedented By Muhammad Nouman - In Uncategorized Share You are just a bunch of foreign parasites on Arab land. parasite: an organism that lives in or on an organism of another species (its host) and benefits by deriving nutrients at the other’s expense: Source link