Home About us Our Team Volunteer Ways to help News archives Opinion
Workers ride a bicycle past USA Pavilion at the Shanghai World Expo site. Shanghai's Expo is likely to be the largest World's Fair ever, with some 70 million visitors expected to attend.
(Photo by Eugene Hoshiko / AP)
Bookmark and Share
First published in the March 27, 2010, 10:31 p.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft