Online video goes viral, showing US actor paying in a New York cafe, while a protester demands that he say 'Free Palestine.'

Read more