
Former United States Secretary of State Madeleine Albright (right) and China's former Minister of Foreign Affairs Li Zhaoxing stand side by side at the Expo Shanghai site yesterday during celebrations for the USA Pavilion Day.
2010-07-03 22:39

Former United States Secretary of State Madeleine Albright (right) and China's former Minister of Foreign Affairs Li Zhaoxing stand side by side at the Expo Shanghai site yesterday during celebrations for the USA Pavilion Day.
Brother Sharp dubbed China's coolest man
The YeZ
Singapore ship sails in