China launches Mars probe in space race with US

WENCHANG, CHINA (AFP) – China launched a rover to Mars on Thursday, a journey coinciding with a similar United States (US) mission as the powers take their rivalry into deep space.

More details in Friday’s Borneo Bulletin.