Osaka World Expo: Luxembourg grilled sausage and beer prove popular with Japanese audiences
The World Expo in Osaka has reached its halfway point: from 13 April to 13 October, 158 countries and 7 institutions are presenting themselves on the artificial island of Yumeshima.