Russia, Japan, Azerbaijan Battle to Host 2025 World Expo
Cities in Russia, Japan and Azerbaijan are about to find out which one of them gets to host the 2025 World Expo, an event expected to draw millions of visitors and showcase the local economy and culture. The 170 member states of the Paris-based Bureau International des Expositions are voting …