Palestinians dressed as the Na’vi from the film Avatar stage a protest against Israel’s separation barrier By Ben Hur Moonbats • February 2010 • Views: 732 More like ISM Euroes.