on May 25, 2005 Zir-e poost-e shahr Tuba works daily at a grueling textile factory in Iran, returning home every night to… on May 25, 2005