Palestinians dressed as the Na’vi from the film Avatar stage a protest against Israel’s separation barrier By Ben Hur Moonbats • 2/15/10 8:42:42 am • Views: 526 0 telegraph.co.uk More like ISM Euroes.