News

Strange record news and strange Japan news merged yesterday, when the most expensive bunch of grapes—a fruit assemblage engineered by the Japanese government, incidentally—sold for a record ...