Life | Fri Oct 17, 2008 11:42am EDT

World record sandwich? Iranians eat evidence