BEIJING OLYMPICS

Fireworks go off over the National Stadium at the start of the opening ceremony of the 2008 Olympics in Beijing, China.
MCT photo by George Bridges
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
75°