Science & Health Japan’s Osaka to host 2025 World Expo, beating Russian city By admin - 24.11.2018 0 317 Share on Facebook Tweet on Twitter Japan’s Osaka to host 2025 World Expo, beating Russian city 0.00 (0%) 0 votes