May 28th, 2010 Contributed by: Ivette Figueroa SHANGHAI, PRC — The World Expo 2010, being held from May 1 to Oct. 31 in Shanghai, is an international fair where over 190 countries have set up pavilions showcasing their culture, technology, and future goals for creating a better urban environment. After winning the bid to host [...]