Submitted by Maureen Clare Murphy on Thu, 07/21/2011 - 22:59
Palestinian artist Khaled Jarrar, from the occupied West Bank city of Jenin, has been stamping people’s passports with a seal of a “State of Palestine” to send “a strong political message about our existence as human beings.”