VIDEO: Innovation for better life – Video presentation from Israel Pavillion – World Expo 2010 Shanghai, China


Check this out, an awesome video showcasing Israel’s contribution to the betterment of life. Video was part of the Israel Pavillion @ the World Expo in 2010 in Shanghai, CHINA