Inhumanity Of The Destructive Balfour Declaration

This clip gives us an overview of the infamous Balfour Declaration, that took Palestine from its indigenous people and handed it to an influx of foreign nationals. The legacy of that decision by the British government is one of ethnic cleansing, Apartheid, death and destruction, with no end in sight.

– Please give this a share –