A fascinating town hall meeting filmed in New York that covers Israel/Palestine, Cuba, Libya, foreign policy and morality:
Independent journalist, author and film-maker
A fascinating town hall meeting filmed in New York that covers Israel/Palestine, Cuba, Libya, foreign policy and morality: