Demographic Threat

Concept

A term used by Zionists to refer to the Palestinian population and birth rate, viewed as an obstacle.

Mentioned in 1 video