Japan's top cherry-producing city hosts pit-spitting world championship

Japan's top cherry-producing city hosts pit-spitting world championship
HIGASHINE, Yamagata -- A total of 926 people from within and outside Yamagata Prefecture took part in a cherry pit spitting competition in this northe