Summary | Country's self-developed Mars probe will be on
display through Saturday at the 17th China International
Industry Fair in Shanghai.
chinadaily.com.cn | 22 April 2016