Chinese Dean Carries Olympic Torch

Aug 112008

Executive Dean of the School of Journalism and Communications at Tsinghua University Li Xiguang relayed the Olympic torch in July in China.

(click on photo to enlarge)