News

World Expo in Osaka showcases Mars meteorite, stem cell heart, and unity among 160 countries, despite low public enthusiasm.