The exposition that gave us the Eiffel Tower in Paris and the Atomium in Brussels hits the north eastern Spanish town of Zaragoza June 14. We are of course talking about Expo (also known as World’s Fair), which today is the third largest event in the...