A fascinating town hall meeting filmed in New York that covers Israel/Palestine, Cuba, Libya, foreign policy and morality:
Nelson Mandela speaks in 1990 about Palestine and human rights
![](https://antonyloewenstein.com/cms/wp-content/uploads/bg_01.jpg)
A fascinating town hall meeting filmed in New York that covers Israel/Palestine, Cuba, Libya, foreign policy and morality: