A sculpture stands on the campus of the University of Chicago, a private research university in Illinois, US. It has a reputation of devotion to academic scholarship and intellectualism and is affiliated with scores of Rhodes Scholars and 85 Nobel Prize laureates. [Photo by Xu Lin / China.org.cn]
Go to Forum >>0 Comment(s)