Souvenir passport stamps are the hot ticket at this year’s World Expo in Shanghai, China. But, as reporter Bill Marcus tells us, their popularity is causing some major fracas at the Expo pavilions.